Senior Software Engineer - PCIe Driver Development

2 Months ago • 5-8 Years • Software Development & Engineering

Job Summary

Job Description

The job involves developing cutting-edge technology to drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. Responsibilities include Linux application programming, Linux device driver development, working with Embedded C, MMU, and Cache policies, debugging skills, knowledge of PCIe, Ethernet, TCP, I2C protocols, and DMA framework, and make files. The role requires proficiency in C and embedded systems, experience in Linux driver development, PCIe driver development, and DMA client/controller driver development. The candidate must also be proficient with Configuration Management tool like GIT, Perforce and have an interest to constantly learn and share new findings, with a quality mindset, ability for strategic thinking and a drive to always improve and be self-motivated.
Must have:
  • 5-8 years of experience.
  • Proficient in C and embedded systems.
  • Experience in Linux driver development (PCIe/USB/Ethernet).
  • PCIe driver development experience.
  • DMA client/controller driver development experience.
  • Experience with Configuration Management tool like GIT, Perforce.
  • Interest to constantly learn and share new findings.
  • Quality mindset and ability to think strategically.
  • Self-motivated.
Good to have:
  • B.Tech/M.Tech in CSE/IT/ECE/EEE/E&I

Job Details

Project description

We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems.

At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way.

Responsibilities
bullet icon

-Linux application programming

bullet icon

Linux device driver development

bullet icon

Embedded C, MMU, Cache policies

bullet icon

Excellent debugging skills at kernel and user space and exposure to different debugging tools

bullet icon

Knowledge on PCIe, Ethernet, TCP, I2C protocols, DMA framework is a plus.

bullet icon

Make files

Skills

Must have

bullet icon

Candidate should have 5-8yrs experience

bullet icon

Proficient in C and embedded systems.

bullet icon

Experience in Linux driver development (PCIe/USB/Ethernet) and application development.

bullet icon

PCIe driver development experience.

bullet icon

DMA client/controller driver development experience

bullet icon

Hands-on experience with Configuration Management tool like GIT, Perforce.

bullet icon

Have an interest to constantly learn and share new findings.

bullet icon

A quality mindset, ability for strategic thinking and a drive to always improve.

bullet icon

Self-motivated

Nice to have

bullet icon

B.tech/M.Tech in CSE/IT/ECE/EEE/E&I

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Regular

Similar Jobs

Unity - Mobile QA Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Greenworks Sunrise Global Marketing - Material Handler

Greenworks Sunrise Global Marketing

Spanish Springs, Nevada, United States (On-Site)
5 Days ago
Aristocrat - Games Design Manager

Aristocrat

Reno, Nevada, United States (On-Site)
1 Month ago
MURKA - Team Lead VIP Account Manager

MURKA

(Remote)
4 Months ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
5 Months ago
pentair - Engineering Technician III

pentair

Sanford, North Carolina, United States (On-Site)
2 Months ago
Thales - Embedded Software Engineer (GPOS)

Thales

Manila, Metro Manila, Philippines (Hybrid)
2 Months ago
Tesla - Supplier Industrialization Engineer

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Apple - Haptics Engineering Program Manager

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Circles - Senior Software Engineer

Circles

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zamp - GTM Leader (F&A & BFSI)

Zamp

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Lionbridge Games - AI Program Manager

Lionbridge Games

(Remote)
2 Months ago
Oliver Agency - GenAI Motion Graphic Designer

Oliver Agency

Bangkok, Thailand (On-Site)
2 Months ago
Blink - Senior Presentation Designer

Blink

Jersey City, New Jersey, United States (On-Site)
2 Weeks ago
Canva - AI Research Lead - Generative AI

Canva

Adelaide, South Australia, Australia (Remote)
2 Weeks ago
Tencent - Senior Staff Researcher

Tencent

Palo Alto, California, United States (On-Site)
8 Months ago
Capgemini - Application Consultant

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Entain group - Assistant Brand Manager

Entain group

Brisbane, Queensland, Australia (Hybrid)
2 Weeks ago
Playtika - Internal Communications Specialist

Playtika

Israel (On-Site)
4 Months ago
Workato - Senior AI Solutions Engineer

Workato

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Capgemini - WEB SDK + ADOBE ANALYTICS + ADOBE LAUNCH

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - VoIp Engineer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Cadence - Software Engineer II

Cadence

Hyderabad, Telangana, India (On-Site)
1 Month ago
Brillio - Senior Data Specialist - ETL Informatica

Brillio

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Capgemini - UFT Testing

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
NCR Atleos - SW Engineer II BI

NCR Atleos

Hyderabad, Telangana, India (On-Site)
2 Months ago
bounteous - Senior Automation QA Engineer

bounteous

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
Adobe - Sales Operations Analyst

Adobe

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Sporty - IN Manager Payment Operations

Sporty

Mumbai, Maharashtra, India (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nagarro - Associate Staff Engineer ,Fastapp developer

Nagarro

South Africa (On-Site)
8 Months ago
DISCO - Engineering Manager , Feature

DISCO

Gurugram, Haryana, India (On-Site)
8 Months ago
Nagarro - Senior Staff Engineer ,Fastapp developer

Nagarro

India (Remote)
9 Months ago
cirrus logic - Analog Design Engineer

cirrus logic

Newbury, England, United Kingdom (Hybrid)
2 Months ago
Nightfall AI - Staff Software Engineer

Nightfall AI

San Francisco, California, United States (Hybrid)
2 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
Apple - ESD Engineer

Apple

Irvine, California, United States (On-Site)
2 Months ago
Aptive - Expert / Senior QNX Software Engineer

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Tesla - Equipment Engineer Electrode, Battery Cell

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Square - Senior Planning Engineer - Construction

Square

Bristol, England, United Kingdom (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Turin, Piedmont, Italy (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug