A company is looking for a Staff Embedded Software Engineer (RTOS / FreeRTOS).
Key Responsibilities
Design and implement embedded application and system component architectures using hardware, RTOS, and Linux expertise
Establish development plans and ensure effective execution by the team
Mentor engineers through code reviews and lead by example to maintain high delivery quality
Required Qualifications
Passion for Embedded Software Development in modern C++ (17+) in constrained environments
Strong experience in writing systems software, including safe concurrent programming and interprocess communication
10+ years of experience designing and developing system-level or embedded-level software
Experience with Linux-based software development and related technologies
Willingness to learn and improve internal software technologies for development and testing