Senior Software Engineer
Core
Developing embedded software for Linux-based systems and microcontrollers within a restricted classified broadband team.
Role type
Senior embedded software engineer (Linux/Android low-level)
Builds
Embedded software solutions for safety-critical communication technologies
Domain
Telecommunications / Embedded Systems / Classified Defense
Deliverable
production ML models | product features | infrastructure
Required skills
Linux-based embedded systems development, microcontroller programming, Linux OS, Zephyr RTOS, FreeRTOS, low-level Android development
Preferred skills
Driver development, hardware team collaboration, board bring-up
Technologies
Linux, Zephyr, FreeRTOS, Android
Responsibilities
Develop and maintain software for Linux-based embedded systems and microcontrollers; work within a restricted classified environment; collaborate with hardware teams on board bring-up and driver implementation.
Seniority
Senior, hands-on IC