RTOS SW Engineer
AI Summary
Design and implement real-time firmware on an RTOS for sensing and control systems, including task scheduling, drivers, middleware, and latency optimization.
About this role
About the role
- We are seeking an RTOS Software Engineer to design and implement the real-time firmware that gives our sensing and control systems their deterministic behavior. You will own scheduling, drivers, and middleware in a hard real-time environment.
What you'll do
- Design, implement, and optimize real-time firmware on an RTOS
- Develop task scheduling, IPC, synchronization, and deterministic real-time behavior
- Implement device drivers and middleware within the RTOS environment
- Tune for latency, jitter, and CPU/memory footprint
- Port and configure the RTOS for new SoCs and boards
- Debug real-time and concurrency issues (race conditions, priority inversion)
- Collaborate with platform, DSP, and application teams
Required Qualifications
- BS or MS in Computer Engineering, Electrical Engineering, or Computer Science
- 5+ years embedded firmware development in C on RTOS-based systems
- Deep understanding of real-time scheduling, concurrency, and synchronization
- Experience with at least one RTOS (FreeRTOS, Zephyr, ThreadX, or QNX) and Linux kernel driver development
- Strong debugging skills with JTAG/SWD, trace, and lab instruments
- Understanding of microcontroller/SoC architecture (memory, interrupts, DMA)
Preferred Qualifications
- ARM Cortex-M/R experience
- Low-latency, high-rate sensor data pipelines
- Safety-critical or functional-safety (ISO 26262) firmware experience
- Multi-core AMP/SMP RTOS configurations
- Robotics or autonomous systems background
Benefits (subject to location and local regulations)
- Competitive salary and equity
- Comprehensive medical, dental, and vision coverage
- 401(k) retirement plan
- Flexible vacation and time-off policy
- Collaborative, fast-paced, and inclusive work environment
- Opportunity to work on cutting-edge technologies with a highly cross-functional team
About Lyte
Lyte builds perception systems for Physical AI operating in complex environments. The company combines custom silicon, integrated sensors, and software into a unified platform for robotics, mobility, and next-generation automation. Lyte is headquartered in Sunnyvale, California, with a global presence. For more information, visit www.lyte.ai
If you’re excited about building impactful technology in a dynamic, hands-on environment, we’d love to hear from you!
Skills
Explore related jobs
More jobs at Lyte AI
- Senior IT Systems & Network EngineerSunnyvale, CA
- Silicon Validation & Bring up EngineerBucharest, Romania
- Senior Optical EngineerBucharest, Romania
- Test Systems Design Engineer – Optical Subsystem IQC/OQC & AutomationSunnyvale, CA
- Systems Engineer - Module IntegrationSunnyvale, CA
- Intern - Software EngineeringSunnyvale, CA
Similar ARM Cortex-M jobs
Jobs in Bucharest
- Seeding ManagerSAMY · Bucharest, București
- MLOps Team LeadYes Energy · Bucharest, Romania
General Ledger Accountant (RTR) with Germanlastminute.com · Bucharest, Bucharest- Junior Project ControllerAECOM · Bucharest, 11-15 TIPOGRAFILOR S
- National Sales ManagerAbbvie · Bucharest, Bucharest
- Senior QA Engineer Hybrid Bucharest, RomaniaSutherland · Bucharest, Bucharest
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.