Senior Engineer Software
EDGE Group
ABOUT EDGE
At EDGE bold ideas are engineered into technologies that protect, improve and save lives.
Headquartered in the United Arab Emirates, EDGE is a leading advanced technology group working at the forefront of defence and emerging technologies. Spanning more than 35 specialised companies and multiple centres of excellence, we are purpose-built to move fast. Free from heavy legacy processes, we give our people the autonomy, accountability, and agility to bring breakthrough technologies from concept to reality.
Based in Abu Dhabi, a globally connected hub at the crossroads of Europe, Asia, Africa, and the Middle East, EDGE is home to a truly multicultural community where bold ideas thrive, and the future is shaped.
Together, we are shaping the future.
ABOUT THE ROLE
HALCON is seeking an experienced Senior Software Engineer to join our Defence and Aerospace engineering team on a 24-month fixed-term contract . This role is responsible for the specification, architecture, development, integration, and verification of advanced embedded software systems supporting mission-critical military platforms. The successful candidate will work closely with System Technical Leads and multidisciplinary engineering teams to deliver high-performance, safety-critical software solutions for next-generation defence systems.
The successful candidate will work closely with System Technical Leads, software engineers, FPGA engineers, and integration teams to deliver high-performance, safety-critical software solutions. The role requires deep expertise in embedded software development, software architecture, military standards, and vision-based systems operating on Xilinx-based platforms.
If you are passionate about solving complex engineering challenges and developing cutting-edge defence technologies, this opportunity offers the chance to make a significant impact on next-generation military systems.
This position is offered as a 24-month fixed-term contract, with the potential for extension based on project requirements and business needs.
RESPONSIBILITIES
Software Engineering & Architecture
- Support the development of system-level specifications and technical requirements.
- Define and maintain Software Development and Integration Plans.
- Author Software Requirement Specifications (SRS) and associated documentation.
- Design robust software architectures and interface definitions.
- Develop software solutions for embedded and real-time environments.
- Establish software development processes aligned with project requirements and industry standards.
Integration & Verification
- Define, develop, and maintain software integration test environments.
- Create integration procedures, verification strategies, and test plans.
- Coordinate software integration activities across multidisciplinary teams.
- Ensure successful software, firmware, and hardware integration.
Technical Leadership
- Lead software design reviews and technical assessments.
- Provide technical direction and oversight to software development teams.
- Identify and resolve technical and operational issues that may impact project delivery.
- Drive engineering excellence and continuous improvement initiatives.
Compliance & Governance
- Ensure compliance with defence, aerospace, and safety-critical software standards.
- Review and apply industry policies, procedures, and best practices.
- Maintain software quality, security, regulatory compliance, and documentation standards.
- Stay current with evolving technologies, engineering methodologies, and defence industry trends.
BASIC QUALIFICATIONS
Education
- Bachelor's Degree in:
- Software Engineering
- Computer Engineering
- Electrical Engineering
- Or a related technical discipline
Experience
- Minimum 7 years' experience in defence, aerospace, or military systems software engineering.
- Strong experience developing software for embedded systems and real-time environments.
- Expert-level programming skills in:
- C
- C++
- Python
- Experience with:
- Bare-metal software development on ARM-based SoCs and microcontrollers
- Low-level driver development
- First-stage bootloader development
- Software requirements definition and implementation
- Software test planning and execution
- Software-firmware integration
Defence & Safety-Critical Standards
- Practical experience with:
- DO-178C
- DO-254
- MIL-STD-1553
- MISRA coding standards
- Experience implementing military software engineering standards and processes.
Xilinx & Advanced Embedded Systems
- Experience developing software on Xilinx platforms.
- Familiarity with:
- FPGA-based systems
- PS-PL communication interfaces
- Inter-processor communication architectures
- High-performance embedded software architectures
WHY CHOOSE EDGE
Launched in November 2019, the UAE's EDGE is one of the world's leading advanced technology groups, established to develop agile, bold and disruptive solutions for defence and beyond, and to be a catalyst for change and transformation. It is dedicated to bringing breakthrough innovations, products, and services to market with greater speed and efficiency, to position the UAE as a leading global hub for future industries, and to creating clear paths within the sector for the next generation of highly skilled talent to thrive.
At EDGE, the real investment goes beyond compensation. Through our dedicated learning academy and digital learning platforms, employees have access to extensive opportunities to develop new skills, deepen their expertise, and advance their careers. Combined with the freedom to innovate, strong career support, and the opportunity to collaborate with world-class talent from across the globe, EDGE is a place where you can continue to grow, keep learning, and turn ambitious ideas into meaningful outcomes.
Working at EDGE also comes with a package that genuinely reflects how much we value our people. Salaries are highly competitive and tax-free and, depending on your role and seniority, benefits can include family visas, annual flight tickets, medical insurance for you and your dependents, and education allowances for your children.
CANDIDATE PRIVACY & EQUAL OPPORTUNITY STATEMENT
If you feel your skills, experience and potential are a strong match for a role, we encourage you to apply even if you don’t meet every requirement. We are genuinely interested in what you can bring to EDGE.
Any information you share as part of your EDGE candidate profile or job application will be handled in accordance with applicable data protection and privacy regulations.
EDGE is an equal opportunity employer committed to building a diverse, inclusive, and high-performing workforce. We believe every individual deserves to be treated with fairness, respect and dignity, and our employment decisions reflect that. We do not discriminate based on race, colour, nationality, ethnicity, religion, gender, marital status, age, disability, pregnancy or parental status, or any other characteristic protected by applicable law.
As a global organisation, effective collaboration across international teams is central to how we work, so English proficiency is required for all roles unless otherwise stated in the job posting.
Please note that EDGE does not accept unsolicited resumes from recruitment agencies. Any resumes in the absence of a formally executed agreement in place will be deemed the property of EDGE, and no placement fees or compensation will be payable in respect of such submissions.
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve and save lives. Headquartered in... ...future. ABOUT THE ROLE We are seeking an experienced Senior Embedded Software Engineer for Halcon to design, develop, test, and verify safety...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve... ...future. ABOUT THE ROLE Embedded Software Engineer Role Overview: Develop and... ...tax-free and, depending on your role and seniority, benefits can include family visas, annual...
- ...External Job Description Senior Engineer – EECE Department: Electrical, Electronics & Computer Engineering Role Purpose Lead... ...qualification of RF systems, power electronics, embedded systems, software, and AI solutions. Drive innovation through system‑level...
- ...External Job Description Senior Software Test Engineer Position Overview: We're seeking an experienced Senior Software Test Engineer with a strong background in embedded systems and aviation software testing. Key Responsibilities: Design and maintain test...
- ...External Job Description Embedded Software Engineer Location: Abu Dhabi About ADASI: ADASI is a leading aerospace company dedicated to advancing the aerospace industry through innovative technology solutions. Our mission is to enhance the safety, efficiency...
- ...Altius, in addition to bringing 3rd party platforms into Anduril’s Lattice ecosystem. ABOUT THE JOB We are seeking a Senior Robotics Software Engineer, Omen Payload Integration to join the Maneuver Dominance team in Abu Dhabi (UAE). In this role, you will design,...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve... ...shaping the future. ABOUT THE ROLE Software Engineering for development of Test Equipment... ...-free and, depending on your role and seniority, benefits can include family visas,...
- ...Responsibilities: Develop and maintain Ground Control Station (GCS) software using the Qt Framework and QML, with a focus on intuitive and... .... Qualifications: Bachelor’s or Master’s degree in Engineering (Electrical, Electronics, Computer) or Computer Science....
- ...I’m working with a leading organisation in Abu Dhabi to hire a Software Engineer to join their engineering team. You’ll build and scale the backend services behind their digital platforms. You’ll work on high-volume, business-critical systems used by a large customer...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve and save lives. Headquartered in... ...Together, we are shaping the future. ABOUT THE ROLE The Senior Embedded Software Verification Engineer for Halcon will lead and execute...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve and save lives. Headquartered in... ...future. ABOUT THE ROLE Halcon is seeking a talented Senior Engineer: Software (Embedded Software Engineer) to develop, integrate, test,...
- ...on-site team is small and mostly made up of warfighters and analysts. They'll be backed by our engineering teams in the UK and US. ABOUT THE ROLE You'll be the software engineer on the ground. Your main job is to build the models that make our scenarios credible....
- ...Wanna Join the Adventure? The Onboard Software Solutions Team is responsible for creating, configuring, and deploying all onboard... ...and missions. Collaborate closely with the broader Engineering and Satellite Operations teams to ensure the rapid, reliable,...
- ...Wanna Join the Adventure? The Onboard Software Solutions Team is responsible for creating, configuring, and deploying all onboard software components dedicated to a program or mission. We configure and extend agnostic onboard software to fit a given satellite architecture...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve... ...shaping the future. ABOUT THE ROLE Software Engineering for development of embedded... ...tax-free and, depending on your role and seniority, benefits can include family visas, annual...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve... ...seeking a highly experienced Principal Software Tester with a strong background in embedded... ...tax-free and, depending on your role and seniority, benefits can include family visas, annual...
AED18000 - 20000 per month
...We have an urgent requirement for Software Engineer – Digital Payments in banking /payment domain (Must) is required for our banking clients in Abu Dhabi ,UAE Design and implement resilience patterns such as circuit breakers, failover, retry mechanisms, timeout handling...- ...Internal Job Description Embedded Software Engineer We are looking for an Embedded Engineer with 5–7 years of experience in embedded software development, preferably within the aerospace or avionics domain. The role involves developing, integrating, testing, and...
- ...radio for running on Microcontroller or FPGA Develop embedded software for RF systems, including signal processing for data‑links... ...both software and hardware Support, lead and mentor junior engineers and share knowledge Qualifications / Experience: Bachelor...
- ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI... ...science. We’re looking for a High Performance Computing Software Engineer to help us design, develop, and operate the software...
- ...collaboration, and a commitment to excellence in everything we do. About the Role We are seeking a highly skilled and motivated Software Engineer with extensive Unity and C# experience to join our SDKs team. Your expertise and experience will be key to developing our...
- ...AI Engineer - Senior Field Details Location Abu Dhabi and Dubai, UAE Engagement Model Full-time Language Arabic, English... ...handover. Must Have ~ AI certification. ~8+ years in software engineering, with at least 4 years designing, building and deploying...
- Senior Electrical Engineer - Quatum Research Center We are a young, dynamic team developing the next generation of quantum sensing devices.... ...processes. Proficiency in schematic/layout PCB design software. Expertise in analog signal acquisition, processing, and...
AED18000 - 20000 per month
...We have an urgent requirement for Software Engineer – Core Banking Lending Support (Oracle FLEXCUBE / Intellect Lending) in Banking Domain for one of our banking client in Abu Dhabi, UAE Provide L2/L3 support for Oracle FLEXCUBE and related banking applications....- ...real-world applications. As part of our engineering team, you will operate at the... ...systems at scale. The Role As a Senior MLOps Engineer , you will design, build... ...collaboration skills with ML researchers and software engineers. Professional Experience...
- ...of future systems. ABOUT THE JOB We need a Mechatronics Engineer based in Abu Dhabi to support integration of electromechanical... ...bus integration, and time synchronization Write production software and firmware for payload subsystems; drivers, sensor processing...
- ...class researchers, data scientists, and engineers, tackling the most fundamental and impactful... ...of AI pioneers. The Role The Senior Fullstack Engineer will play a central... ...resolve technical issues across the full software stack. Strong proficiency in Python backend...
- ...ABOUT EDGE At EDGE bold ideas are engineered into technologies that protect, improve... ...in design and analysis using specialized software. RESPONSIBILITIES Design, analysis... ...tax-free and, depending on your role and seniority, benefits can include family visas, annual...
- ...JOB DESCRIPTION The Senior Process Engineer is responsible for executing and coordinating process engineering activities for large-scale Upstream... ..., calculations, and design studies using industry-standard software. Prepare equipment process specifications for separators...
- ...their assets. We specialize in consulting, engineering, procurement and construction across the... .... Expertise with civil/structural software such as: StaadPro, Sap 2000, Etabs, Safe... ...decisions are usually referred to more senior discipline members Position Significance...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer Software. Be the first to apply!
