CareerPlanSign in

Embedded Software Engineer (C/C++ / Linux)

Hyderabad, Telangana💼 Full-time🗓 2026-05-30 → 2026-08-09

Core

Designing, developing, and optimizing embedded software solutions for connectivity protocols and Linux-based systems.

Role type

Senior IC embedded software engineer (C/C++ / Linux)

Builds

Embedded software applications, connectivity protocol implementations, and Linux userspace frameworks

Domain

Embedded systems, telecommunications, automotive (ORAN/TSN context)

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, Linux userspace development, software architecture design, connectivity protocols (TSN/PTP/Ethernet/ORAN), Yocto build systems, Git/Bitbucket version control, system-level debugging, hardware-software interface understanding

Preferred skills

FPGA development, RISC-V processor experience, performance tuning, memory optimization, power optimization, AI tools/prompt engineering

Technologies

C, C++, Linux, Yocto, Git, Bitbucket, TSN, PTP, Ethernet, ORAN

Responsibilities

Design and develop embedded software applications from scratch; Implement and support connectivity protocols; Develop applications in Linux userspace; Manage build systems and source code; Debug complex issues and optimize for performance/power/memory; Interface with hardware teams for integration

Seniority

Senior, hands-on IC

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