Software Developer Internship - Embedded Linux

Dawn Aerospace

Delft

On-site

EUR 6,696 - 10,044

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dawn Aerospace in Delft is seeking an Embedded Systems/Software internship within the propulsion operations team to develop a communication device using embedded Linux for internal control during Assembly Integration and Testing activities.

You will implement plug-and-play communication linking propulsion software to data infrastructure, interface via CAN and serial, and gain hands-on experience operating propulsion systems with a collaborative team.

Qualifications

  • Pursuing a relevant degree (Embedded Systems, Software, CS, Aerospace, Mechatronics)
  • Experience with embedded Linux is required or strongly preferred
  • Experience in software development with C and Python is required
  • Familiar with CAN, Ethernet, RS4-22, RS485 and other digital busses
  • Experience with APIs and web sockets for network communication is desirable
  • Excellent English communication skills and ability to work in a team or independently
  • Minimum 5 months internship duration

Responsibilities

  • Implement a plug‑and‑play communication system linking propulsion software to data infrastructure
  • Interface with propulsion systems using CAN and serial interfaces
  • Integrate with existing testing infrastructure and tooling
  • Verify and validate user experience with the testing team

Skills

Embedded Linux
C programming
Python
CAN bus familiarity
APIs/WebSockets
English communication
Team collaboration

Education

Pursuing degree in Embedded Systems / Software / CS / Aerospace / Mechatronics

Tools

Gitlab

Job description

The role of the propulsion operations team is to ensure customers can use our in‑space propulsion systems in the way they need to complete their mission.

The team operates on the interface between software, electronics, propulsion hardware, and the customer. We collaborate closely with software and electrical engineers on our embedded control electronics. Together with project managers we talk to customers and determine what kind of manoeuvrers and operations they want to perform with the propulsion system. Working with the propulsion engineers, we determine how high‑level concept of operations translate into the low‑level read‑out from sensors, and the actuation of heaters, valves, and igniters. With AIT we ensure smooth assembly, integration, and verification of propulsion systems.

Within this team, the focus of this internship position is on developing a communication device using embedded Linux for internal command and control of our systems during Assembly Integration and Testing (AIT) activities. This device communicates with our propulsion systems, and networked data handling software.

You will also get to have hands‑on experience operating our propulsion systems!

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.
Qualifications
  • 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, RS4-22, 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.
Desired Experience
  • Experience working with Gitlab.
  • Experience working with networked data infrastructure.
Diversity & Inclusion

At Dawn Aerospace, we believe that diverse teams build better solutions. We are committed to creating an inclusive environment where people of all backgrounds, identities, and experiences are valued and supported to do their best work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer Internship - Embedded Linux
Software Developer Internship - Embedded Linux

StudentJob • Delft

On-site
Propulsion Systems Embedded Intern – Linux & CAN
Propulsion Systems Embedded Intern – Linux & CAN

Dawn Aerospace • Delft

On-site
Embedded Systems Intern: Propulsion Communications & Linux
Embedded Systems Intern: Propulsion Communications & Linux

StudentJob • Delft

On-site
Intern - Thruster Development
Intern - Thruster Development

Dawn Aerospace • Delft

On-site
Intern - Thruster Development
Intern - Thruster Development

StudentJob • Delft

On-site
Electric Propulsion Intern: Thruster Design & Hot-Fire Testing
Electric Propulsion Intern: Thruster Design & Hot-Fire Testing

Dawn Aerospace • Delft

On-site
Intern - Simulator Technician-EN
Intern - Simulator Technician-EN

CAE • Schiphol

On-site
Allowance
Possible travel reimbursement
Junior / Intermediate Project Manager - Space Propulsion
Junior / Intermediate Project Manager - Space Propulsion

StudentJob • Delft

On-site
EUR 50,000 - 70,000
Opportunities for career growth
Work on real space missions
Collaborate with an international team
Internship- Mechanical Design & Integration
Internship- Mechanical Design & Integration

FIDUCIAL • Delft

On-site
EUR 10,000 - 12,000
1000 euro monthly compensation
10 vacation days
Flexible working hours
+1
Embedded Software Engineer - Senior
Embedded Software Engineer - Senior

Qabird • Delft

Hybrid
EUR 70,000 - 110,000