Systems Engineer – Avionics Software Development

LevelUP HCS

Abu Dhabi

On-site

AED 180,000 - 260,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LevelUP HCS in Abu Dhabi seeks an experienced Systems Engineer - Avionics Software Development to lead the design, development, integration, and verification of mission-critical software for advanced UAV platforms.

You’ll define requirements, design real-time architectures, and implement embedded avionics software in C/C++, while coordinating with systems, hardware, test, and cybersecurity teams for robust, certifiable UAV solutions.

Qualifications

  • Define software requirements and real-time avionics architectures.
  • Experience in safety-critical aerospace or UAV software.
  • Knowledge of DO-178C/ED-12C and certification practices.
  • Experience with embedded systems cybersecurity is a plus.

Responsibilities

  • Define and manage avionics software requirements aligned to safety and certification goals.
  • Design robust real-time software architectures for flight control, navigation, and sensor systems.
  • Develop embedded avionics software using C/C++ and relevant frameworks.
  • Integrate and test software using simulations, test benches, and HIL platforms.
  • Lead verification and validation across unit, integration, and system levels.
  • Prepare certification documentation and contribute to design reviews.
  • Mentor junior engineers and drive continuous improvement.

Skills

C
C++
RTOS
Embedded software

Education

Bachelor's degree in Computer Engineering or Aerospace Engineering
Master's degree in Avionics Software / Embedded Systems (advantageous)

Tools

Git
Jenkins
JIRA
DOORS

Job description

We're hiring an experienced Systems Engineer - Avionics Software Development to support the design, development, integration, and verification of mission-critical software for advanced UAV platforms. This is an opportunity to work on complex avionics systems across flight control, communications, navigation, sensor integration, and certification support.

About the role
  • You will help define software requirements, design real-time avionics software architectures, and support the full software development lifecycle for safety-critical aerospace systems.
  • You will collaborate with systems, hardware, test, cybersecurity, and quality teams to deliver robust, compliant software solutions for UAV environments.
  • You will contribute to integration, simulation, hardware-in-the-loop testing, verification, validation, and certification documentation aligned with DO-178C/ED-12C expectations.
What you'll do

Key responsibilities include:

  • Define and manage avionics software requirements aligned to operational, safety, and certification objectives.
  • Design robust real-time software architectures for flight control, communications, navigation, and sensor-related systems.
  • Develop embedded avionics software using C/C++ or comparable languages and frameworks.
  • Integrate and test software using simulation environments, automated test scripts, test benches, and HIL platforms.
  • Lead verification and validation activities across unit, integration, and system levels.
  • Prepare and contribute to certification documentation and participate in technical design reviews.
  • Mentor junior engineers and support continuous improvement, knowledge sharing, and technical leadership.
What we're looking for
  • Bachelor's degree in Computer Engineering, Aerospace Engineering, or a related discipline; a master's degree in Avionics Software, Embedded Systems, or Systems Engineering is advantageous.
  • Extensive experience in embedded or avionics software development within aerospace, defence, UAV, or safety-critical environments.
  • Strong understanding of the full software lifecycle, software assurance, and certification-focused engineering practices.
  • Experience with DO-178C/ED-12C, INCOSE ASEP/CSEP, or embedded-systems cybersecurity credentials would be beneficial.
Technical experience
  • C, C++, embedded software development frameworks, RTOS platforms, and avionics middleware.
  • Configuration and lifecycle tools such as Git, Jenkins, JIRA, and DOORS.
  • Simulation, automated testing, integration test benches, and hardware-in-the-loop systems.
  • Protocols such as ARINC 429, MIL-STD-1553, CAN, and Ethernet.
You'll thrive in this role if you are:
  • A systems thinker with strong avionics domain knowledge and a safety-first mindset.
  • Confident in debugging, root-cause analysis, documentation, and stakeholder communication.
  • Comfortable working in collaborative, cross-functional, fast-paced engineering teams.

If you have deep avionics software expertise and want to contribute to advanced UAV technology in a mission-critical environment, we'd be interested in hearing from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Avionics Software Systems Engineer for UAVs
Senior Avionics Software Systems Engineer for UAVs

LevelUP HCS • Abu Dhabi

On-site
AED 180,000 - 260,000
Lead Software Developer
Lead Software Developer

Technology Innovation Institute • United Arab Emirates

On-site
AED 420,000 - 620,000
Principal Navigation Engineer
Principal Navigation Engineer

Edge Group • Abu Dhabi

On-site
AED 240,000 - 420,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Edge Group • Abu Dhabi

On-site
AED 320,000 - 520,000
Principal Navigation Engineer
Principal Navigation Engineer

EDGE • Abu Dhabi

On-site
AED 300,000 - 550,000
Embedded Software Engineer
Embedded Software Engineer

ApplyMint • Abu Dhabi

On-site
AED 180,000 - 300,000
Lead Software Developer
Lead Software Developer

Technology Innovation Institute • Dubai

On-site
AED 480,000 - 720,000
Systems Engineer – System Safety Analysis
Systems Engineer – System Safety Analysis

LevelUP HCS • Abu Dhabi

On-site
AED 300,000 - 600,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

ADASI • Abu Dhabi

On-site
AED 450,000 - 750,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ADASI • Abu Dhabi

On-site