Embedded) Software Development Engineer
Deltaquad
Duivendrecht, Netherlands
9 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.space-careers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Computing Platforms
Automation of Tests
C++ (Programming Language)
Continuous Integration
Software Debugging
Python (Programming Language)
Raspberry Pi
Software Engineering
Strategies of Testing
Management of Software Versions
PIC Microcontroller
Git Flow
+4 more
Information Technology
Software Version Control
Golang
Programming Languages
Job description
As an (Embedded) Software Development Engineer, you help shape the brains of these systems by developing software that makes our drones smarter, safer, and more capable in real-world scenarios.
Do you enjoy working on complex systems with real-world impact? Are you hands-on, precise, and ready to push the boundaries of autonomous flight technology? Then we’re looking for you., * Design, develop, and maintain embedded and high-level software in C++, Python, and Rust for UAV platforms.
- Develop and integrate embedded flight control and mission software using PX4 and ArduPilot.
- Implement and maintain communication interfaces and protocols, including MAVLink, for real-time UAV systems.
- Develop software for embedded and companion computing platforms (e.g. microcontrollers, Raspberry Pi, NVIDIA Jetson).
- Ensure software robustness, product stability, and reliability across all operational modes.
- Set up and maintain CI/CD pipelines, automated testing, and build systems to support scalable development.
- Manage software versioning, revision control, and configuration using Git-based workflows.
- Support certification activities through structured development processes, documentation, and traceability.
- Collaborate closely with systems, hardware, and test teams to support large-scale production and long-term maintainability.
Requirements
- A completed Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5-7 years of experience as a software engineer or developer, ideally in aerospace, robotics, or embedded systems.
- Hands-on experience with C++, Python, Go, or similar programming languages.
- A strong understanding of the full software development lifecycle.
- Experience with debugging tools, testing methodologies, and automation.
- Strong problem-solving skills and a keen eye for detail.
- Excellent communication skills and a collaborative approach.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.space-careers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
DC
Daniel Cranney
How software is steering vehicle technology
almost 2 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago
KD
Krissy Davis
What is Software Engineering?
about 3 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago