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 [email protected] and [email protected].