HamburgerMenu
hirist

Job Description

About the Role :

We are seeking a highly motivated and detail-oriented Embedded System Test Engineer to join our engineering team.

The candidate will be responsible for designing, executing, and automating test plans for embedded systems, with a particular focus on security-focused solutions.

The ideal engineer should have strong expertise in C/C++ or Python, excellent debugging skills, and the ability to work independently while collaborating with cross-functional teams.


Key Responsibilities :

- Develop and execute test strategies, test plans, and test cases for embedded systems.

- Perform manual and automated testing for system-level validation, regression, and performance benchmarking.

- Create and maintain automated test frameworks and scripts using C/C++ or Python.

- Work closely with firmware, hardware, and software teams to identify, debug, and resolve system-level issues.

- Conduct root cause analysis of defects, document findings, and verify fixes.

- Validate system security features, cryptographic functions, and communication protocols in embedded environments.

- Perform integration and interoperability testing with hardware peripherals and third-party modules.

- Ensure compliance with industry standards, security benchmarks, and best practices for embedded systems.

- Contribute to continuous test process improvements and automation coverage.


Required Skills & Experience :

- 3- 4 years of experience in embedded systems testing.

- Strong proficiency in C/C++ or Python for test case development and automation.

- Hands-on experience with embedded test tools (oscilloscopes, logic analyzers, debuggers, JTAG, etc.

- Good understanding of embedded system architecture, RTOS concepts, and device drivers.

- Exposure to communication protocols such as UART, SPI, I2C, CAN, Ethernet, or USB.

- Experience in testing security features like encryption, authentication, secure boot, and firmware updates.

- Familiarity with CI/CD pipelines, Jenkins, Git, or similar tools.

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

- Ability to work independently and in cross-functional teams with minimal supervision


info-icon

Did you find something suspicious?