CareerPlanSign in
Chennai, TN, in💼 Full-time🗓 2016-06-15 → 2026-09-25

Core

Developing embedded software systems with a focus on real-time performance, protocol stacks, and drivers.

Role type

Senior Embedded C++ Software Engineer

Builds

Multi-threaded embedded applications, protocol stacks, and drivers

Domain

Embedded Systems / Real-Time Operating Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C++, OOAD, RTOS (VxWorks, Embedded Linux), Multi-threading, Protocol Stack Development, Driver Development, Boot Sequence Design, CPU Tool Chain

Preferred skills

SDLC process expertise, System optimization

Responsibilities

Design and implement large multi-threaded embedded applications, Develop and optimize protocol stacks and drivers, Debug and optimize real-time performance in RTOS environments

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.