Join our cutting-edge team as a Software Engineer - Navigation to implement and maintain simulation capabilities for fixed-wing aircraft navigation. Leverage photorealistic COTS simulators integrated with ROS bridge support. Work with teams to engineer novel ways of testing and evaluating algorithms.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Position: Software Engineer - Navigation (18 months Contract, potential for FT)
Location: Abu Dhabi (Relocation Required)
Salary: €110,000 - €140,000 (Tax-Free)
Our client is a growing UAV/Robotics R&D group is expanding in Abu Dhabi is looking for an experienced Software Engineer to join its cutting-edge team on a contract basis for 18 months .
The role focuses on implementing and maintaining simulation capabilities for fixed-wing aircraft navigation, leveraging photorealistic COTS simulators integrated with ROS bridge support. If you're passionate about tackling complex challenges, this could be the perfect opportunity for you!
Key Responsibilities:
- Integration of existing simulation components (including photorealistic digital twins and flight controllers), sensor models, COTS satellite imagery, and of the navigation stack into a virtual Software in the Loop (SITL) package.
- The SITL package shall execute a given flight scenario within pre-defined environmental conditions
- Work with teams to engineer novel ways of testing and evaluating of our algorithms, including for edge cases and rare/abnormal events
- Challenge status quo and proactively advocate for better choices of simulation components – both in terms of photorealism and ease of integration
- Work with contractors to develop new features to reduce the sim2real gap and improve the fidelity of simulation results
- Prepare demonstrations of simulated flight scenarios to the marketing department and to our clients
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Required Skills:
- Strong programming background in C/C++ 14
- Write maintainable, clear, and concise code
- Proficient using ROS
- Experience with one or more of the following: Microsoft AirSim, Xplane 12, Isaac Sim, Microsoft Flight Simulator 2024
- Hands on experience integrating with sensors etc (camera/radar/lidar)
- Some experience ideally with QGroundControl or similar Simulation of rotory/fixed wing drones.
- Relative to the previous point - proven record / demonstration of an implemented flight scenario
- Experience with modern DevOps (especially Docker)
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Qualifications:
- Strong technical background (BS, MS, PhD or equivalent professional experience) in Computer Science or a closely related engineering field
- 5 years + experience in writing production level C++ code.
Similar Jobs
Explore other opportunities that match your interests
Java Backend Developer
UST
Fullstack Developer (.NET+React) for Wealth Management Project
UST