Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
🌍 Role: Software Developer
📍 Location: Amsterdam (onsite – NDSM-werf)
🗣 Language: Dutch or English – Fluent
🔄 Industry: Defense Tech / Robotics / AI
👥 Team: 35 FTE
A fast-growing tech company based in Amsterdam is pioneering software development for autonomous aerial and ground robotics. As part of a tightly knit engineering team, you’ll work in a high-stakes, a high-reward setting where your code directly impacts real-world defense innovations.
In this role as a Software Developer, you’ll focus on building resilient backend systems that enable intelligent drone behavior in dynamic environments. You’ll collaborate closely with a skilled and diverse group of engineers, contributing to scalable system architecture and helping strengthen team capabilities through collaborative practices like pair programming and code reviews.
You’ll be based in a vibrant, collaborative workspace at the NDSM wharf, surrounded by ambitious teammates and next-gen robotics tech.
What you’ll be working on
✅ Building and evolving backend infrastructure, primarily using Rust
✅ Developing inter-service communication via REST APIs, WebSockets, and gRPC
✅ Integrating robotics communication protocols like MAVLink and ROS
✅ Writing reliable test suites (unit & integration) to ensure software quality
✅ Managing and improving the CI/CD pipeline
✅ Coaching peers and supporting team growth through regular technical exchanges
What’s in it for you
💰 Salary: €4,967 – €7,152 gross per month
📈 Equity: Stock Appreciation Rights – grow with the company
🚗 Commuting: Fixed travel allowance
🏢 Office: Inspiring workspace in Amsterdam North (NDSM-werf)
🌱 Learning: Fast-paced environment with plenty of growth opportunities
🤝 Team culture: Open, driven, and highly collaborative
What we’re looking for
✔ At least 1 year of experience in a software engineering role
✔ Solid understanding of statically typed languages like C++, Java, Scala, C#
✔ Familiarity with software design principles like DRY, KISS, SOLID, and common design patterns
✔ Comfortable working across different layers of the stack
✔ Self-starter mindset with a passion for exploring new tools and frameworks
Bonus points for
🔹 Side projects or contributions related to robotics or systems engineering
🔹 Experience with or interest in our current tech stack:
• Frontend: Svelte, TypeScript
• CI tools: GitHub Actions, Docker, Cypress
• Communication: REST, WebSockets
Work environment
You’ll be part of a forward-thinking tech hub where autonomy, peer feedback, and cutting-edge engineering go hand-in-hand. Join a mission where your code helps shape the future of autonomous robotics in defense.
Ready to join?
Eager to help build smarter, safer autonomous drones? Become part of a team where your work truly matters. 🚀