We are looking for an experienced embedded software engineer to lead the development of ultra‑wideband (UWB) subsystem software. The role focuses on building scalable, modular architectures and delivering high‑quality code for UCI, MAC, and NBA layers.
What You’ll Do
- Design scalable, modular software architecture for UWB subsystem.
- Implement product requirements with traceability to architecture and design.
- Integrate software with supportive hardware and tooling to enhance quality.
- Write and prototype code, setting standards for tech stack, testing, and reviews.
- Develop UWB UCI, MAC, NBA modules emphasizing simplicity and reusability.
- Create FiRa, CCC, Aliro‑compatible UCI and MAC implementations.
- Build CI pipelines, conduct integration and system testing on RTOS platforms.
What You Need
- 5+ years of embedded software development experience.
- B.Tech/B.E/M.Tech/MS in Electrical, Electronics, Computer Science or related field.
- Proficiency in Embedded C and object‑oriented programming.
- Experience with UWB MAC/UCI stacks and knowledge of 802.11, BLE, Wi‑Fi, LoRa.
- Hands‑on work with Real‑Time Operating Systems and CI pipelines.
- Strong problem‑solving, analytical, and communication abilities.
- Familiarity with design‑flow processes and cross‑functional teamwork.
Good to Have
- Sensing algorithm development experience.
- Knowledge of automotive standards ASPICE, ISO 21434/26262.
The Opportunity
You will shape the next generation of UWB technology, working on FiRa and Aliro compatible solutions within a collaborative, cross‑functional team. The role offers the chance to influence software quality through architecture and testing best practices.
