Embedded Software Engineering Intern (January 2027) (4 months)
Core
Design and develop reliable embedded software for next-generation satellites, IoT modules, and ground equipment.
Role type
Embedded Software Engineering Intern
Builds
Satellite on-board software, Embedded Linux systems, Firmware, drivers, and IoT modules
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded systems development, C/C++, Embedded Linux, FreeRTOS, OpenEmbedded/Yocto, Git, Software design, Testing and debugging
Preferred skills
Python, Computer networking, RTL (Verilog/VHDL), Hardware debugging
Technologies
Embedded Linux, FreeRTOS, OpenEmbedded, Yocto, Git, C, C++, Python, Verilog, VHDL
Responsibilities
Design and develop on-board software for satellites; Write thorough tests and documentation; Participate in software design and code reviews; Collaborate with electrical and operations teams to define features and system architecture
Seniority
Intern