Senior Software Developer

Technology Innovation Institute
United Arab Emirates
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Collaboration","Technical communication","Problem-solving","Continuous improvement","Quality focus"]

Develop and maintain secure flight controller software for autonomous UAVs, covering the full lifecycle from RTOS-based autopilot development to secure boot and trusted execution on ARM SoC platforms. Work with multidisciplinary teams to integrate software with sensors, communication interfaces, and peripherals, then perform bring-up, debugging, validation, and performance optimization. Contribute to architecture, design reviews, technical documentation, and collaborate across hardware, systems, test, manufacturing, and DevOps teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Technology Innovation Institute
Technology Innovation Institute
2 months ago

Senior Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Develop and maintain secure flight controller software for autonomous UAVs, covering the full lifecycle from RTOS-based autopilot development to secure boot and trusted execution on ARM SoC platforms. Work with multidisciplinary teams to integrate software with sensors, communication interfaces, and peripherals, then perform bring-up, debugging, validation, and performance optimization. Contribute to architecture, design reviews, technical documentation, and collaborate across hardware, systems, test, manufacturing, and DevOps teams.
Location: United Arab Emirates
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain embedded software for real-time autonomous UAV systems using C/C++.
  • •Integrate software with sensors, communication interfaces, and hardware peripherals.
  • •Conduct software integration, bring-up, debugging, validation, and performance optimization.
  • •Participate in system integration, bench testing, simulation, and flight-testing activities.
  • •Support engineering practices including code reviews/version control, release management, CI/CD pipelines, and technical documentation.

Key Requirements

  • •8+ years in embedded software development.
  • •5+ years working on flight controller, autopilot, or safety-critical avionics.
  • •Experience developing and maintaining embedded real-time systems software using C/C++.
  • •Experience integrating software with sensors, communication interfaces, and hardware peripherals.
  • •Experience with software integration workflows including debugging, validation, and performance optimization.
Experience:Autonomous UAV systemsEmbedded securitySafety-critical avionics
Skills:CollaborationTechnical communicationProblem-solvingContinuous improvementQuality focus
Tech Stack:CC++RTOSARM SoCSecure bootTrusted executionGitCI/CDRelease managementSoftware packagingDeployment

Company Brief

Technology Innovation Institute
Government-backed applied research institute in Abu Dhabi focused on advanced technology development across AI, robotics, quantum, cryptography, autonomous systems, and other deep-tech fields. It collaborates with industry and academia to turn research into practical solutions.
Industry: Scientific Research
Company Size: Enterprise (1,001+ employees)
Growth: Government & Public Sector
Funding: Government Funded
Headquarters: Abu Dhabi, United Arab Emirates
Founded: 2020
WebsiteLinkedIn