Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailRole: 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.
Full-time