HamburgerMenu
hirist

Senior Firmware Engineer - Embedded Testing

Cynergy Services
Bangalore
8 - 12 Years

Posted on: 29/07/2025

Job Description

Senior Firmware Engineer Testing

We are seeking a highly experienced Senior Firmware Engineer Testing with 8+ years of experience in embedded systems and firmware validation.

The ideal candidate will be responsible for testing, debugging, and validating firmware for embedded devices, ensuring high reliability and compliance with industry standards.

This role involves collaborating with cross-functional teams, creating automated test environments, and driving firmware quality initiatives.


Key Responsibilities :


- Design, develop, and execute firmware test plans, test cases, and test scripts.

- Perform unit testing, integration testing, and system-level testing for embedded firmware.

- Collaborate with firmware and hardware teams to identify, reproduce, and debug defects.

- Automate firmware testing wherever possible to improve test efficiency and coverage.

- Validate firmware performance, reliability, and compliance against specifications and industry

standards.

- Analyze test results, maintain defect logs, and work on root cause analysis with engineering teams.

- Develop test frameworks, simulation environments, and hardware-in-the-loop (HIL) setups for embedded testing.

- Conduct regression testing to ensure the quality of firmware releases.

- Contribute to process improvements, test methodologies, and best practices.

- Support release certification and documentation of firmware testing activities.


Skills & Qualifications :


- Bachelors or Masters degree in Computer Science, or related field.

- 8+ years of experience in firmware or embedded system testing.

- Strong knowledge of C/C++ and experience with embedded systems development & debugging.

- Hands-on experience with test automation frameworks and scripting languages like Python, Shell, Perl.

- Familiarity with hardware interfaces and protocols like UART, SPI, I2C, CAN, USB, and Ethernet.

- Experience in firmware testing tools, oscilloscopes, logic analyzers, and protocol analyzers.

- Knowledge of embedded OS/RTOS and bootloader testing.

- Experience with continuous integration (CI/CD) for firmware testing.

- Strong analytical, problem-solving, and debugging skills.

- Knowledge of safety, compliance, and reliability testing standards is a plus.


Preferred Attributes


- Experience with HIL testing, automated test benches, and firmware regression frameworks.

- Exposure to IoT devices, automotive, or industrial embedded systems.

- Ability to mentor junior engineers and drive quality initiatives across teams


info-icon

Did you find something suspicious?