AS

Embedded Firmware Test Engineer

Accepting applications

Ambient Scientific · Surat, Gujarat, India

Full-Time Entry ARMC++I2CPythonSPI
Posted
4d ago
Category
Test
Experience
Entry
Country
India
Location: Surat, Gujarat, India
Experience: 5-8 Years
Employment Type: Full-time

Job Summary
We are looking for a motivated and detail-oriented Embedded Firmware Test Engineer to join our Quality Assurance team. In this role, you will work closely with hardware and firmware teams to test and validate software that controls our embedded products. The position involves hands-on work with development boards, debugging tools, and lab equipment to ensure firmware functionality, stability, and performance.
Key Responsibilities
Execute manual and basic automated test cases on embedded platform.
Identify, log, and track firmware issues and work with developers to resolve them.
Set up and maintain test hardware, including connecting sensors, communication modules, and other peripherals to development boards.
Analyze test results and prepare clear test reports and logs for the firmware development team.
Perform regression testing to confirm that fixes do not introduce new issues.
Support test automation efforts by writing simple Python or Shell scripts for repetitive test scenarios.
Required Skills & Qualifications
Education: Bachelor’s degree in Electrical Engineering, Electronics, or Computer Engineering.
Programming: Good understanding of C/C++ for reading and analyzing firmware code, and basic knowledge of Python for test automation.
Hardware Fundamentals: Ability to read schematics and understand basic microcontroller architectures (ARM, AVR, PIC, etc.).
Debugging & Lab Tools: Familiarity with lab equipment such as Digital Multimeters and Oscilloscopes.
Communication Protocols: Basic working knowledge of UART, I2C, SPI, and CAN.
Operating Systems: Exposure to RTOS or Embedded Linux concepts is a plus.
Please share your updated resume at rahul@ambientscientific.ai and nancy@ambientscientific.ai.
Show more Show less