
Firmware Engineer
NXP Semiconductors2 days ago
Pune, India or Bengaluru, IndiaMid Level
Responsibilities
- Develop, debug, and maintain SNS SerDes Networking Solutions firmware.
- Integrate embedded systems with hardware and firmware teams.
- Collaborate across disciplines to support system-level functionality.
- Generate customer configurations and test and support field applications and use cases.
- Document use-case configuration components clearly and accurately.
Requirements
- Strong experience in embedded firmware development.
- Proficiency in C/C++ and Python.
- Familiarity with embedded Linux systems.
- At least 2 years of direct work experience.
- A BS or MS in Computer Engineering or Electrical Engineering is required.
- Experience with I2C, GPIO, and SPI drivers is preferred.
- Knowledge of or experience with CSI-2 and eDP interfaces is a plus.
- Background in embedded systems development in automotive or industrial automation is preferred.
- Familiarity with ASIL-B and ASPICE development is a plus.
- Excellent communication skills are required.
Benefits
- Potential travel is involved.
About NXP Semiconductors
NXP Semiconductors designs and supplies microcontrollers, application processors (i.MX), analog/RF, secure connectivity, and automotive chips for OEMs in automotive, industrial/IoT, mobile, and communications infrastructure markets. A public company (NASDAQ: NXPI) founded in 2006 and headquartered in Eindhoven, it sells silicon, software, and reference designs, and supports customers with BSPs and development tools. Notable lines include i.MX processors, S32 automotive platforms, NFC and secure elements, radar, and power management devices.