Role OverviewWe need a Lead Firmware Engineer with strong C/C++ programming skills who can clear a Codility assessment. The candidate should have hands-on experience in embedded systems, firmware development, board bring-up, hardware-software debugging, and low-level programming.
What You Will Do
Create and maintain firmware targets for new products, adapt and validate firmware for new hardware platforms, work in a C/C++ firmware environment similar to EDK2/UEFI, and perform daily firmware builds and validations.
Why It Might Be a Fit
The expected compensation for this role ranges from $60,000 to $140,000, and the role is also eligible for Wipro's standard benefits including a full range of medical and dental benefits options, disability insurance, paid time off (inclusive of sick leave), and other paid and unpaid leave options.
Requirements
- Strong C/C++ programming skills
- Hands-on experience in embedded systems, firmware development, board bring-up, hardware-software debugging, and low-level programming
- Ability to debug firmware using JTAG, debuggers, oscilloscopes, and logic analyzers
- Experience with peripheral interfaces such as SPI, I2C, UART, GPIO, etc.
- Strong understanding of embedded C, memory management, and register-level programming
Benefits
- Medical and dental benefits options
- Disability insurance
- Paid time off (inclusive of sick leave)
- Other paid and unpaid leave options
]]>