Verified current Job

Senior Software Developer

Senior Software Developer at Technology Innovation Institute. **Role Overview** We are looking for a senior embedded engineer to develop, integrate, and maintain secure flight controller software for autonomous UAVs — from RTOS-ba...

Job Full source details
Technology Innovation Institute Dubai, mena Source published Aug 29, 2026 Verified 2 weeks ago
✓ 100% verification score · Source: Technology Innovation Institute Careers (Successfactors) · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.

Overview

Senior Software Developer at Technology Innovation Institute. **Role Overview** We are looking for a senior embedded engineer to develop, integrate, and maintain secure flight controller software for autonomous UAVs — from RTOS-based autopilot development to secure boot and trusted execution on ARM SoC platforms. You will work closely with multidisciplinary teams to deliver reliable, high-quality software throughout the product lifecycle. **Industry / Domain** Autonomous UAV Systems / Embedded Security **Functional Activities** - Develop and maintain embedded software using C/C++ for real-time systems.

Full job description

Role Overview

We are looking for a senior embedded engineer to develop, integrate, and maintain secure flight controller software for autonomous UAVs — from RTOS-based autopilot development to secure boot and trusted execution on ARM SoC platforms. You will work closely with multidisciplinary teams to deliver reliable, high-quality software throughout the product lifecycle.

Industry / Domain

Autonomous UAV Systems / Embedded Security

Functional Activities

  • Develop and maintain embedded software using C/C++ for real-time systems.
  • Integrate software with sensors, communication interfaces, and hardware peripherals.
  • Perform software integration, bring-up, debugging, validation, and performance optimization.
  • Participate in system integration, bench testing, simulation, and flight-testing activities.
  • Contribute to software architecture, design reviews, and technical documentation.
  • Use Git-based version control workflows, code reviews, branching, merging, and release management.
  • Support CI/CD pipelines, build automation, software packaging, and deployment activities.
  • Collaborate with hardware, systems, test, manufacturing, and DevOps teams.
  • Support software quality initiatives, defect resolution, and continuous improvement activities.

Experience

  • 8+ years in embedded software
  • 5+ years in flight controller, autopilot, or safety-critical avionics.

Technical Skills

  • Strong proficiency in C/C++ programming for real-time embedded systems; Python for tooling and test automation.
  • Autopilot stack expertise (e.g., PX4) and MAVLink/GCS integration (QGroundControl or similar).
  • Experience with RTOS (e.g., NuttX) and embedded OS environments. scheduling, POSIX, IPC, memory protection, drivers on ARM Cortex.
  • Experience in software and hardware integration activities.
  • Experience in Embedded security: ARM TrustZone, OP-TEE, trusted firmware, secure boot chains, eFUSE/OTP.
  • Peripheral and build know-how: CAN-FD/SPI/I2C/UART
  • Secure coding (MISRA C, SEI CERT), cryptography (TLS, AES/RSA/ECC), PKI/key management.
  • Hands-on experience with Git, source code management, and collaborative development workflows.
  • Understanding of CI/CD, DevOps concepts, build systems, and automated testing.
  • Experience using static code analysis and software security tools (e.g., Coverity, SonarQube, Black Duck) for code quality, security, and compliance verification.
  • Strong analytical, debugging, and problem-solving skills.

Education and Certification Requirements

  • Bachelor's degree in Computer Science, Electronics, Electrical, Aerospace Engineering, or a related field. Advanced degrees (Master's or PhD) are preferred.
  • Safety-critical software certifications (DO-178C, ISO 26262); MATLAB for test and validation workflows.

Tips for this job

Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Imported from freehire's public, keyless open-job API after the index reported the posting open. The upstream record supplied this canonical employer, ATS, or official public-board URL; repost-only sources and protected portal URLs are excluded. No login, CAPTCHA, private candidate data, or protected job-board session was accessed.

Original authoritative source

Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Technology Innovation Institute Careers (Successfactors) ↗

Browse current Job and Scholarship listings from Technology Innovation Institute Careers (Successfactors) →

Related opportunities

Other current verified records you may want to review.

Job

Werkstudent Go-To-Market & Partner Management (m/w/d)

Bees Bears Gmbh Careers

Current Werkstudent Go-To-Market & Partner Management (m/w/d) opening at Bees Bears Gmbh Careers in Berlin. Full employer-published role sections...

Job

Senior Mechanical Engineer

Anduril Industries

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By...

Job

Electrical Technician

Anduril Industries

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By...

Job

Администратор серверов

Республиканское государственное предприятие на праве хозяйственного ведения Институт ядерной физики Агентства Республики Казахстан по атомной энергии · KZ

Администрирование систем защиты информации ИС, Администрирование систем шифрования данных, Восстановление параметров ПО сетевых устройств Без опы...

Job

Сатушы-кассир

ИП Савченко Э · KZ

Тауар өнімін қабылдау және тауарларға баға белгілеуді рәсімдеу, Сатылатын тауарлардың сапасы мен санын тексеру, Сату жоспарын орындау, Орналастыр...

Job

Директордың тәрбие ісі жөніндегі орынбасары

Коммунальное государственное учреждение Средняя школа имени Сакена Сейфуллина отдела образования Сарысуского района управления образования акимата Жамбылской области · KZ

Тәрбие іс-шараларын өткізу, Семинарларды ұйымдастыру және өткізу, Оқу-тәрбие процесін жоспарлау және ұйымдастыру Тәжірибесі жоқ жоғары

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books