PCIe Linux Drivers/Firmware Development Engineer
Luxoft
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
Develop and maintain embedded software using C, focusing on NVMe driver/firmware and PCIe Linux driver development.
Implement and enhance NVMe transport-layer firmware functionalities.
Use Git or Perforce for configuration management, code integration, and version control.
Demonstrate a strong quality mindset, strategic thinking, and continuous improvement approach.
Stay self-motivated, actively learn new technologies, and share insights with the team.
Skills
Must have
6-10y exp
Proficient in C and embedded systems.
Linux application programming.
Experience in PCIe Linux driver development (PCIe) or application development is a must.
Hands-on experience with Configuration Management tools like GIT, Perforce.
Have an interest to constantly learn and share new findings.
A quality mindset, ability for strategic thinking and a drive to always improve.
Self-motivated
Nice to have
NVMe skills also can be considered
B.tech/M.Tech in CSE/IT/ECE/EEE/E&I
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior
- We're looking for a PCIe Developer to join our team. Responsibilities Design and develop PCIe controller... ...modules. Contribute to the development of drivers, firmware modules, or board-level diagnostics for PCIe devices....Suggested
- We're Hiring - Embedded Software Engineer (C++ | RTOS | Linux)Location : HyderabadExperience : 5 to 9Employment... ...:- Strong hands-on experience in C++ Development- Expertise in RTOS (VxWorks, QNX,... ...- Experience in Embedded Systems & Firmware Development- Multithreading, IPC,...SuggestedFull time
- ...performance, multi-threaded software in Linux and embedded environments.... ...robust APIs and low-level drivers, including register-level... ...embedded IP subsystems (Ethernet, PCIe, SPI, I2C, USB, memory... ...experience in multi-threaded software development on Linux...Suggested
- ...maintain C#/.NET-based device drivers and control software for... ...drivers.- Interface with embedded firmware teams to define communication... ...degree in electrical engineering, Electronics & Communication... ...experience in device driver development, test system software development...SuggestedWork at officeFlexible hours
- ...connected device ecosystems. The engineering team develops reliable,... ...embedded products by combining firmware, hardware, cloud technologies... ...to work on end-to-end product development in a collaborative startup... ...Design and implement low-level drivers and peripheral interfaces.- Develop...SuggestedLong term contract
- ...develop, and maintain embedded firmware for camera modules in... ...Collaborate with hardware engineers to ensure optimal firmware-hardware... ...Develop and maintain device drivers for camera sensors, lenses, and... ...responsiveness. Participate in full development lifecycle activities...Full time
- ...Position Summary We are seeking an Engineer III – Firmware to join a growing R&D team in... .... Key Responsibilities Firmware Development Design, develop, and maintain embedded... ...Qualifications Experience with RTOS, device drivers, and low-level hardware interfaces ....Remote jobFull time
- Head of Hardware Engineering About ORG ORG is India’s leading DeepTech security... ...(DSP48E2), and embedded Linux/PetaLinux integration for QKD... ...interface design, DDR4/DDR5, PCIe Gen3/Gen4/Gen5, 10/25/100G Ethernet... .... • ASIC, SiP, or chiplet development. • Defence, aerospace, or space...Full time
- ...have hands-on experience in Wi-Fi protocol development, driver development, and system-level debugging,... ...: - Develop and enhance WLAN software/firmware components for embedded systems- Work on... ...in C/C++ programming for embedded/Linux environments- Hands-on experience in WLAN...
- ...in MediaTek SoCs, Board Support Package (BSP) development, and Linux kernel customization. The ideal candidate will... ..., and debugging.- Develop and integrate device drivers for peripherals such as GPIO, I2C, SPI, UART, USB, PCIe, Ethernet, and multimedia interfaces.- Bring up...
- Mainframe Development & Programming - Life Insurance & Annuity:- Design, develop, and maintain mainframe applications using COBOL, JCL, Easytrieve, and VSAM.- Write efficient, well-structured COBOL programs adhering to coding standards and best practices.- Develop and modify...Hybrid work
- Job Title : Product Development Engineer III (Full stack Developer)Location : - Hyderabad- Full-timeCompany Description : Phenom People is the leader in Talent Experience Marketing (TXM for short). We are an early-stage startup on a mission to fundamentally transform how companies...Full timeFlexible hours
- Role Summary :Engineer-I will support development, integration, debugging, and testing activities for OpenWrt/... ...networking and wireless issues.- Support firmware/package build activities.- Perform... ...Mandatory :- 1- 10 years of embedded Linux/OpenWrt experience- Good C/C++...
- ...About Highspot Highspot is a software product development company and a recognized global leader in the sales enablement category, leveraging... .... About the Role We’re looking for a Web Development Engineer to join the team building Highspot’s public-facing web...Full timeContract workFixed term contractWorldwide
- ...performance automation and tooling for our Linux environment using Python and Go.This will... ...team and provide mentorship to junior engineers while contributing to code reviews and ensuring... ..., with 5 to 8 years of software development experience- Excellent understanding of Linux...
- ...largest enterprises and managed services providers leverage NetBrain’s platform. What We Need NetBrain is seeking a Network Development Engineer with a focus on Automation Deployment to join our Platform team. You will design and implement Python-based automation scripts...Hybrid work
- We are looking for a Lead Embedded Engineer to join our embedded systems team focused on secure board software for payment... ...candidate will have strong experience in C++ embedded development, secure software engineering, Linux-based embedded platforms, hardware-software...
- ...enterprises and managed services providers leverage NetBrain’s platform. What We Need NetBrain is looking for a Network Development Engineer with a focus on Code Quality to join our Platform team. You will champion software quality across the codebase by designing...Hybrid work
- ...experienced Senior Staff, Site Reliability Engineer to join our dynamic SRE Cloud... ...infrastructure. You will bridge the gap between development and operations, ensuring our large-scale... ...while continuously designing and tuning Linux and BSD-based systems Cross-Functional...Long term contractFull timeHybrid workWork at officeLocal area
- ...Overview The Development Manager (L10) leads end-to-end delivery of enterprise technology programs spanning backend platforms, cloud databases... ...roadmap . You will manage cross-functional engineering programs involving Java microservices, Cosmos DB architecture,...
- ...You will work closely with product managers, architects, DevOps engineers, and business stakeholders to deliver innovative digital... ...supporting PepsiCo’s global operations. Responsibilities Backend Development Design and develop scalable RESTful APIs and microservices using...
- ...Overview As an AI Engineer specializing in Agentic AI enablement, you will design, prototype, iterate, and productionize reusable agent capabilities that run on the enterprise AI Backbone across cloud and edge environments. You will build and harden agent behaviors (tool-use...
- ...progress. Join us as a Principal QA Engineer for our Application Data... ...responsibilities. You will be a key driver in shaping the quality... ...a technical leader within the development team, you will collaborate closely... ...hands-on experience with UNIX/Linux systems and server-side...Extra incomeCasual workLocal areaWorldwideShift work
- ...a Senior Customer Success Engineer I – Kubernetes who is passionate... ....) ~ Solid foundation in Linux systems, cloud infrastructure,... ...solutions (persistent volumes, CSI drivers) ~ Expertise in... ...decisions. We prioritize career development. At DO, you’ll do the best work...Hybrid workLocal areaWorldwideFlexible hours
- ...Overview We are seeking an Integration Engineer to build and support enterprise integrations for agent orchestration workflows, enabling... ..., and testable. Responsibilities 1) Connector/Client Development for Enterprise Apps (40%) Build and maintain integration connectors...Contract work
- ...looking for a Principal Site Reliability Engineer to join our Engineering team in a hybrid... ...Engineering. You will contribute as a development engineer within our Engineering team, helping... ..., and reporting ~ Proficiency in Linux administration, network troubleshooting,...Long term contractFull timeHybrid workWork at officeLocal areaWorldwide
- ...Overview We are seeking a CI/CD & DevOps Engineer to lead the engineering and operations enablement for an enterprise-grade agent orchestration capability. This role owns the design and implementation of fully automated CI/CD pipelines, promotion gates, and infrastructure-...
- ...Overview We are seeking an AI Engineer to lead the engineering and productionization of agentic AI capabilities to be built on our enterprise... ...1) Agent & AI Solution Engineering (35%) Lead development and productionization of agent modules and solution components...
- ...methodologies while collaborating with design, firmware, FPGA, DFT, and backend teams throughout... ...firmware and backend teams throughout development.- Support post-silicon validation and... ...verifying high-speed interface protocols such as PCIe, USB, Ethernet, DDR3/DDR4, LPDDR, I2C/I3C...
- We are looking for an HW verification engineer who will be responsible for RTL verification... ...responsible for driving test plan and test spec development and execution, generating documents, such... ...and validate protocols such as Ethernet, PCIe, SPI, I2C, and USB across different use...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PCIe Linux Drivers/Firmware Development Engineer. Be the first to apply!
