About this role
Senior Software Developer (AE) at Technology Innovation Institute. Location: United Arab Emirates. Role: developing software, integrating hardware, debugging systems Requirements: 8+ years embedded software experience (5+ in flight controller/autopilot), strong C/C++ and Python, RTOS and ARM platform expertise, experience with PX4/MAVLink, secure boot/TrustZone, Git and CI/CD, static-analysis tools; bachelor's degree required. Category: Engineering Seniority: Senior Level Tools: C, C++, Python, PX4, MAVLink, QGroundControl, RTOS, NuttX, ARM Cortex, ARM TrustZone, OP-TEE, trusted firmware, eFUSE/OTP, CAN-FD, SPI, I2C, UART, POSIX, IPC, MISRA C, SEI CERT, TLS, AES, RSA, ECC, PKI, Git, Coverity, SonarQube, Black Duck, MATLAB, CI/CD Certifications: do-178c, iso 26262 Commitment: Full Time Workplace: Onsite Languages: English