CareerPlanGet AI match score →

Staff Engineer – Embedded Developer

Gurugram, India💼 Full-time🗓 2026-05-25 → 2026-07-31

Core

Developing application software and middleware for embedded Linux systems used in wireless gateway products and medical devices.

Role type

Staff Embedded Software Engineer

Builds

Wireless gateway products and medical device software (hospital monitors, defibrillators)

Domain

Embedded systems, Linux, Medical Devices

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (Modern C++11/14), Embedded Linux, U-BOOT, Yocto, CMake, Makefiles, TDD, unit testing, hardware-software debugging, board bring up

Preferred skills

BSP/driver development (DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet), ARM processors, VxWorks, QNX, FDA/ISO 62304 compliance

Technologies

Linux, U-BOOT, Yocto, CMake, Makefiles, Parasoft, Gmock

Responsibilities

Develop application software for embedded systems running on Linux; implement features for wireless gateway products; perform code and document reviews; manage board bring up and hardware-software debugging

Seniority

Staff, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗