D
Dawn Aerospace
BackendEntry
Software Developer Internship – Embedded Linux
Embedded LinuxCPythonCanEthernetRs485ApisWebSockets
About the Position
The role of the propulsion operations team is to ensure customers can use our in-space propulsion systems. The focus of this internship is on developing a communication device using embedded Linux for internal command and control of systems during AIT activities.
Responsibilities
- Implement a plug-and-play communication system that links the propulsion software to existing networked data infrastructure
- Interface with our propulsion systems using CAN and serial
- Integrate with the existing testing infrastructure and tooling
- Verify and validate user experience with the testing team
Requirements
- Working towards a degree in Embedded Systems, Software, Computer Science, Aerospace Engineering, Mechatronics or another related field
- Experience working with embedded Linux
- Experience with software development (C, Python)
- Familiar with digital communication busses such as CAN, Ethernet, RS422, RS485
- Experience with network communication (APIs, web sockets)
- Interest in propulsion systems, hardware operations, and testing environments
- Excellent English oral and written communication skills
- Capable of working effectively in collaborative team environments and by yourself
- Minimum 5 months internship duration
Software Developer Internship – Embedded Linux
View Original