53 open roles
RTOS SW Engineer
Job description
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 So. Cs 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 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!
Description copied from Lyte's careers page. Read the full posting before you apply.
More jobs at Lyte
Systems Engineer - Module Integration
Lyte· Sunnyvale, California, United StatesSystem Validation Engineer – PCB & Electro-Optics
Lyte· Sunnyvale, California, United StatesSystem Validation Engineer
Lyte· Sunnyvale, California, United StatesSystem & HW Validation Engineer
Lyte· Bucharest, București, RomaniaSoftware Engineer – Platform & Tools team
Lyte· Bucharest, București, Romania
More jobs in Bucharest
CEE-BA Leadership Trainee Program (Romania)
AstraZeneca· Romania - BucharestOperator Bare Stator (M/F)
GE Vernova· BucharestVaccines Activation Manager
Sanofi· BucharestCustomer Planning and Reporting Specialist (1-year Contractor)
Roche· BucharestExecution Excellence Head
Novartis· Bucuresti