{bc}
linkedin

Senior Engineer Software

EDGE
Abu Dhabi, UAE
Contract
Mid-Senior
Onsite
Discovered Today
Embedded software developmentReal-time softwareSoftware architectureCC++Python

Full Job Posting

About EDGE

EDGE is a UAE-based advanced technology group focused on defence and emerging technologies.

The role is with HALCON's Defence and Aerospace engineering team.

Role overview

Senior Software Engineer responsible for specification, architecture, development, integration, and verification of embedded software for mission-critical military platforms.

The engineer works with system technical leads, software and FPGA engineers, and integration teams on safety-critical systems, including vision-based systems on Xilinx platforms.

The position is a 24-month fixed-term contract with possible extension based on project requirements and business needs.

Responsibilities

  • Support system-level specifications and technical requirements; maintain software development and integration plans and author software requirements documentation.
  • Design software architectures and interface definitions and develop embedded, real-time software.
  • Establish software processes aligned with project requirements and industry standards.
  • Build and maintain integration test environments, procedures, verification strategies, and test plans.
  • Coordinate multidisciplinary integration and ensure software, firmware, and hardware integration.
  • Lead design reviews and technical assessments; provide technical direction and oversight.
  • Resolve delivery-impacting technical and operational issues and drive continuous improvement.
  • Ensure compliance with defence, aerospace, and safety-critical standards and maintain quality, security, regulatory, and documentation standards.
  • Keep current with evolving technology, engineering methodologies, and defence industry trends.

Qualifications and experience

  • Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • At least 7 years of defence, aerospace, or military systems software engineering experience.
  • Strong embedded and real-time software development experience.
  • Expert-level skills in C, C++, and Python.
  • Experience with bare-metal development on ARM-based SoCs and microcontrollers, low-level drivers, and first-stage bootloaders.
  • Experience with requirements definition and implementation, software test planning and execution, and software-firmware integration.
  • Practical experience with DO-178C, DO-254, MIL-STD-1553, and MISRA; experience applying military software engineering standards and processes.
  • Experience developing on Xilinx platforms; familiarity with FPGA systems, PS-PL interfaces, inter-processor communications, and high-performance embedded architectures.
  • English proficiency is required for roles unless otherwise stated.

EDGE offerings

  • EDGE describes access to learning academies and digital learning platforms, career support, and opportunities to collaborate with international colleagues.
  • Competitive tax-free salaries are described; benefits may include family visas, annual flights, medical insurance, and children's education allowances, depending on role and seniority.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at EDGE