Job Description:
Role: Firmware Engineer-Team Lead
Location : Noida
Experience: 8+ Years
Notice Period: Immediate Joiner
Role Overview:
The engineer will be responsible for validating security critical firmware components across SoC, MPU, and MCU platforms, ensuring correctness, robustness, and compliance with automotive and security requirements. The position emphasizes firmware validation, debugging, and system level analysis, working closely with development, architecture, and system teams.
Key Responsibilities
* Perform firmware validation for security firmware on automotive platforms
* Validate firmware functionality at:
o Black Box level
o SoC level
o System / integration level
* Execute validation on ARM based SoC / MPU / MCU architectures
* Debug complex firmware and security related issues using hardware and software debug tools
* Support validation of:
o Secure boot–related firmware flows
o Low level embedded firmware functionality
* Analyze failures, isolate root causes, and provide actionable debugging insights
* Collaborate with firmware development and architecture teams during validation cycles
Required Technical Skills
Embedded & Firmware Validation
* Strong experience in embedded firmware validation
* Good understanding of embedded system design and behavior
Architecture Knowledge
* SoC / MPU / MCU architecture
* ARM architecture (Automotive experience preferred)
* Exposure to automotive SoCs (preferred)
Programming & OS
* C, Python, Scripting Languages
* RTOS experience
Toolchains & IDEs
* Green Hills (GHS)
* GNU Cross Compilers
* Design Studio / IDEs
Debug & Validation Tools
* Lauterbach
* GDB
* JTAG / Trace32
* Strong hands on debugging capability
Analysis Skills
* Firmware debugging
* Benchmarking and profiling
* Failure analysis at firmware and system level
Free forever • No spam • Leave anytime