Dell Technologies is hiring a Principal Systems Development Engineer to design and implement complex system requirements at the forefront of hardware and software technology. You will deliver high-quality programs and products by working on system design across extended teams.
What You'll Do
- Design, define and implement complex system requirements for customers, preparing studies and analyses of existing systems.
- Deliver assigned system interfaces with design and process across extended teams.
- Prepare documentation for inspection and testing procedures.
- Design, develop and implement cost-effective methods of testing and troubleshooting systems and equipment.
- Prepare test and diagnostic programs, design test fixtures and equipment, and complete specifications and procedures for new products.
What We're Looking For
- 8-12 years of relevant experience in the software/hardware industry.
- Strong Computer Architecture (x86/ARM) background.
- Good exposure to Hardware, BIOS, Firmware, Assembler, and Kernel abstraction layers.
- Strong experience in C, Windows device driver development or debugging.
- Experience in Windows OS subsystem, Windows kernel or Windows device drivers.
- Basic knowledge for OS kernel or Windows subsystem.
Nice to Have
- Ability to lead, motivate and direct a workgroup.
- Capability to influence others to achieve results.
Technical Stack
- C, Windows device drivers, Windows OS subsystem, Windows kernel
- Hardware, BIOS, Firmware, Assembler, Kernel abstraction layers
Team & Environment
You will join our Systems Development Engineering Team.
Work Mode
This is an onsite role based in Bangalore.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.





