HamburgerMenu
hirist

Embedded Test Engineer - Python

Mempage
Bangalore
4 - 6 Years
star-icon
4.3white-divider11+ Reviews

Posted on: 17/09/2025

Job Description

Key Responsibilities :

- Develop and maintain automated test frameworks for embedded systems.

- Perform comprehensive embedded system testing, including firmware and software verification.

- Implement and manage DevOps infrastructure for CI/CD pipelines using GitLab.

- Handle code signing and PKI processes for desktop and firmware applications.

- Write and maintain scripts for test automation, build, and deployment using Bash, PowerShell, or Python.

- Set up and manage Linux and Windows server environments for testing and CI/CD operations.

- Collaborate with development teams to ensure secure firmware update delivery and maintain release integrity.

- Troubleshoot issues in embedded environments and provide actionable solutions.

- Contribute to improving testing practices and operational efficiency in embedded systems.

Education : Bachelors or Masters degree in Computer Science, Electronics, Embedded Systems, or related field.


Technical Skills :

Mandatory Skills :

- Embedded Testing & Automation (mandatory)

- DevOps Infrastructure: CI/CD pipelines (GitLab), Linux/Windows server setup

- Code Signing & PKI: Desktop and firmware applications

- Scripting Languages: Bash, PowerShell, Python

- Version Control: GitLab

- Familiarity with .NET, Keil, ST/NXP signing tools

Nice to Have :

- SVN to Git migration experience

- GitLab Enterprise evaluation and setup

- Secure firmware update delivery


info-icon

Did you find something suspicious?