Senior software engineer
Avy
Amsterdam, Netherlands
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on nl.talent.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
8 years minimum
Compensation
β¬6,250 - β¬6,667
Working hours
Regular working hours
Job source
Tech stack
Systems Engineering
C++ (Programming Language)
Cloud Computing
Linux
Linux on Embedded Systems
Python (Programming Language)
Software Architecture
Real-Time Operating Systems
Software Engineering
Software Requirements Analysis
Git
Docker
Job description
- About the role
- Our systems require high-quality, reliable software to ensure safe mission execution. As a senior software engineer, you bring valuable experience to support the ongoing development of our products, ranging from embedded Linux and RTOS flight controllers to our Linux-based Mission Planner and cloud applications like fleet management. From day one youβll balance priorities across multiple projects.
- Youβll join a collaborative and driven software team of six engineers and play a key role in the daily workload, working closely with the hardware and embedded teams to ensure smooth integration between software and physical systems.
- Beyond your technical contributions, you help organize the teamβs work and support less experienced colleagues. You proactively spot potential issues, share your vision with management, and naturally take a guiding role. You help to steer the technical direction and maintain focus.
- Key responsibilities
-
- Design and develop high-quality, reliable software for flight control, mission planning, and cloud-based fleet management.
-
- Lead technical design discussions and contribute to architectural decisions across the software stack.
-
- Integrate software with hardware and embedded systems, working closely with the hardware and embedded systems teams.
-
- Mentor and support fellow engineers, helping to elevate the teamβs technical capabilities and practices.
-
- Ensure safety, performance, and scalability through robust testing, reviews, and continuous improvement.
-
- Translate complex system requirements into clear technical solutions, balancing innovation with safety and maintainability.
-
- Own and deliver end-to-end features in an agile environment, from design to deployment.
- About you
- Youβre comfortable with a systems engineering approach and agile workflows. You thrive in a fast-paced, international environment and bring both optimism and adaptability. As a senior, you combine deep technical expertise with sound judgment. You are able to set priorities, communicate clearly, say no when needed, and quickly understand complex situations. When youβre faced with something new, you dive in with curiosity and learn quickly.
- Your code ensures that our drones operate safely, efficiently, and reliably in complex real-world applications. In this role, your impact will be directly visible! *
Technologies:
- Cloud
- Docker
- Embedded
- Git
- Hardware
- Support
- LESS
- Linux
- Python
- C++
More:
Avy pioneers unmanned aviation technology for emergency services and life-saving applications. We partner with innovative organizations that are among the first in the world to integrate long-range drone operations into their daily workflows.
We thrive on innovation, agility, and bold ideas and weβve developed a range of cutting-edge products that are ready to make impact at scale. Weβre an award-winning scale-up in the aviation industry, we pride ourselves on combining an innovative garage startup culture with being a professional and safety-minded aviation organization.
Requirements
-
- At least 8 years of experience in software engineering.
-
- (Advanced) proficiency in PX4 (or ArduPilot).
-
- Experience in drones or manned aviation.
-
- Proficiency in C++ and Python.
-
- Experience with Docker, Git, and (embedded) Linux.
-
- Experience in managing requirements for complex, multi-disciplinary systems. *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on nl.talent.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦