Posted on: 14/07/2025
Role : BareMetal Test Development Engineer.
Location : Bangalore.
Exp : 10+ years to 15 years.
Notice Period : Max Before August 10th. (combination of testing and development; strong development background with knowledge in testing also fine).
Mandatory : Firmware Development, Embedded C, baremetal, CPU or GPU Python Testing etc.
- Port and develop tests- for baremetal environments on mobile SoC platforms.
- Design, implement, and debug firmware- for embedded systems, ensuring robust and scalable solutions.
- Work closely with hardware teams- to define system requirements and validate hardware functionality.
- Utilize JTAG and other debugging tools- for low-level troubleshooting and validation.
- Develop and execute test plans- for various SoC subsystems (CPU, GPU, multimedia, TPU, PCIe, USB).
- Optimize code- for performance, efficiency, and memory usage in resource-constrained environments.
- Automate test execution- and reporting using Python or Bash scripts.
- Document test procedures, results, and codebase- for maintainability and knowledge sharing.
- Proficiency in C and Assembly programming- for embedded systems.
- Experience with firmware development- and debugging on baremetal or RTOS environments.
- Strong understanding of JTAG and other hardware debugging interfaces.
- Hands-on experience with at least two SoC subsystems : - CPU, GPU, multimedia, TPU, PCIe, or USB.
- Familiarity with SoC architectures- and low-level hardware/software interaction.
- Experience with test automation- using Python or Bash is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1512704
Interview Questions for you
View All