CareerPlan

Software Development Engineer in Test (SDET) – Embedded Firmware / SIL – Senior Engineer, GJFA 6 Level 1

Bangalore, IndiaFull-time2026-11-10

Core

Develop automated tests and simulation frameworks for embedded firmware to validate functional behavior, interfaces, and fault handling before target deployment.

Role type

Senior embedded firmware test engineer (SIL)

Builds

Automated test suites, hardware simulations, and reusable test utilities for embedded medical devices

Domain

Medical device software / Embedded systems

Required skills

Embedded C/C++, Real-time operating systems (RTOS), Firmware architecture, Python (test automation), Hardware simulation, Requirements traceability, Risk-based verification, Static analysis, CI/CD integration, Root-cause analysis

Preferred skills

IEC 62304 lifecycle practices, ThreadX or FreeRTOS, pytest, CMake, Containerized test environments, Hardware-in-the-loop (HIL) testing

Technologies

C, C++, Python, Azure DevOps, GitHub, RTOS, CMake, pytest

Responsibilities

Analyze firmware requirements and source code to identify test scenarios; Adapt firmware and OS for host-based SIL execution; Develop and maintain Python test scripts and hardware simulations; Execute tests, reproduce defects, and investigate failures; Integrate tests with CI workflows; Collaborate on improving testability and framework reliability.

Seniority

Senior, hands-on IC