A leading drone delivery company in Dublin is seeking a Software Engineer for the Aircraft team. The role involves designing, building, and maintaining embedded software for drone systems, with a focus on safety and reliability. Candidates should have deep proficiency in C++ and experience in safety-critical environments. This position offers the chance to work closely with hardware and contribute directly to innovative aviation solutions, making a real impact in fast-paced delivery operations.
Qualifications
Deep proficiency in C++ and Embedded C/C++.
Strong debugging skills across software ↔ hardware boundaries.
Familiarity with Linux-based embedded systems.
Professional experience building embedded or safety-critical software.
Responsibilities
Design and build embedded software components for aircraft.
Deliver complex features from design to monitoring.
Collaborate with hardware, airspace, QA, and manufacturing teams.
Participate in aircraft bring-up, debugging, and issue resolution.
Design software with fault tolerance and observability.
Skills
C++
Embedded C/C++
Debugging skills
Linux-based embedded systems
Collaboration with hardware teams
Tools
Python
Job description
A leading drone delivery company in Dublin is seeking a Software Engineer for the Aircraft team. The role involves designing, building, and maintaining embedded software for drone systems, with a focus on safety and reliability. Candidates should have deep proficiency in C++ and experience in safety-critical environments. This position offers the chance to work closely with hardware and contribute directly to innovative aviation solutions, making a real impact in fast-paced delivery operations.