L

Senior Software Systems Engineer - Defense Industry

LevelUP HCS • Emea
Relocation
Apply
AI Summary

Lead software systems engineering for mission-critical defense projects. Develop, integrate, and validate software while ensuring compliance with RTCA DO-178C. Collaborate with cross-functional teams using Agile and V-Model methodologies.

Key Highlights
10+ years in software systems engineering
Expertise in RTCA DO-178C and safety-critical software
Proven experience in requirements development, integration, and validation
Key Responsibilities
Develop, analyse, and document system and software requirements
Produce and maintain Software Requirements Documentation (SRD)
Establish and maintain requirements traceability
Lead the integration of complex software systems
Coordinate software and hardware integration activities
Plan and execute verification and validation activities
Collaborate with cross-functional engineering teams throughout the software development lifecycle
Ensure software development activities comply with RTCA DO-178C guidelines
Provide technical guidance and mentorship to junior engineers
Technical Skills Required
Software Systems Engineering RTCA DO-178C Agile Development
Benefits & Perks
Relocation support provided

Job Description


Job Title: Senior Software Systems Engineer

Employment Type: Full-Time

Experience Level: 10+ Years

Location: Abu Dhabi, UAE (Relocation support provided)

Department: Systems Engineering

Industry: Defense


This position is based in Abu Dhabi, UAE. Successful candidates must be willing to relocate to Abu Dhabi, with relocation support provided.


Position Summary

We are seeking an experienced Senior Software Systems Engineer to join our engineering team. The successful candidate will have extensive experience in software systems engineering within the aerospace, defence, or other safety-critical industries. This role requires a strong background in software requirements development, systems integration, verification and validation, and software lifecycle management

.The ideal candidate will possess expertise in the V-Model and Agile development methodologies, along with a thorough understanding of RTCA DO-178C standards for aerospace software certification. Working closely with multidisciplinary engineering teams, you will be responsible for developing, documenting, integrating, and validating mission-critical software systems while ensuring compliance with industry standards and best practices.


Key Responsibilities

Requirements Development & Documentation

  • Develop, analyse, and document system and software requirements that align with stakeholder needs, technical objectives, and regulatory standards
  • Produce and maintain comprehensive Software Requirements Documentation (SRD) and associated engineering documentation
  • Establish and maintain requirements traceability throughout the entire software development lifecycle.
  • Support requirements reviews and ensure completeness, consistency, and testability of system requirements


Systems Integration

  • Lead the integration of complex software systems within aerospace and safety-critical platforms
  • Coordinate software and hardware integration activities to ensure seamless functionality across subsystems
  • Execute system integration testing, analyse results, troubleshoot issues, and recommend corrective actions
  • Collaborate with multidisciplinary engineering teams during integration and system qualification activities


Verification & Validation

  • Plan and execute verification and validation activities to ensure software satisfies system requirements and design specification
  • Apply the V-Model development lifecycle to support structured verification activities
  • Develop verification procedures, test plans, and validation documentation
  • tion.Analyse test results, document findings, and ensure compliance with applicable certification standards


Software Development Lifecycle & Agile Delivery

  • Collaborate with cross-functional engineering teams throughout all phases of the software development life cycle
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives
  • Support project planning, technical risk assessments, and schedule management
  • Contribute to continuous improvement initiatives for software engineering processes


Compliance & Quality Assurance

  • Ensure software development activities comply with RTCA DO-178C guidelines and other applicable aerospace and safety standards
  • Prepare documentation required for certification, audits, and regulatory reviews.
  • Support internal quality assurance activities and engineering process improvements.
  • Participate in design reviews, technical audits, and engineering assessments


Technical Leadership

  • Provide technical guidance and mentorship to junior engineers.
  • Lead technical discussions and contribute to engineering decision-making.
  • Participate in architecture reviews, code reviews, and design evaluations.
  • Promote engineering best practices, quality standards, and continuous learning across the team


Qualifications

Education

  • Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, or a related engineering discipline.


Experience

  • Minimum of 10 years of experience in software systems engineering within the aerospace, defence, or other safety-critical industries.
  • Demonstrated experience delivering complex software systems throughout the full development lifecycle.
  • Experience supporting certification activities for safety-critical software is highly desirable.


Technical Skills

  • Strong understanding of Systems Engineering principle's
  • Extensive experience developing Software Requirements Documentation (SRD).
  • Expertise in software requirements management and requirements traceability.
  • Strong knowledge of software verification and validation methodologies.
  • Experience with complex systems integration.
  • Solid understanding of the V-Model software development lifecycles
  • Experience working within Agile software development environments.
  • Thorough understanding of RTCA DO-178C software certification standard's
  • Experience with safety-critical or mission-critical software systems


Preferred Skills

  • Experience using requirements management tools such as IBM DOORS, DOORS Next, Jama, or Polarion.
  • Familiarity with programming languages, including C, C++, and Python.
  • Knowledge of Model-Based Systems Engineering (MBSE) tools and methodologies is advantageous.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work effectively within multidisciplinary engineering teams.
  • Experience leading technical initiatives and mentoring engineering teams.



Similar Jobs

Explore other opportunities that match your interests

Senior Software Systems Engineer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

LevelUP HCS

Emea
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

LevelUP HCS

Emea

Senior/Mid-Level C++ Engineer

Programming
•
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

arcus search

Emea

Subscribe our newsletter

New Things Will Always Update Regularly