Kernel Software Engineer
ParisԲոլոր աշխատատեղերը Paris-ում (756)Բոլոր «Ծրագրավորող» աշխատատեղերը (4831)Լրիվ դրույք
Harmattan AI-ն աշխատանքի է ընդունում Software Engineer-ի Փարիզում՝ իր Ground Control Systems թիմում, որը զբաղվում է Android-ի վրա հիմնված անօդաչու թռչող սարքերի կառավարիչ ծրագրակազմով՝ մասնագիտական UAV գործողությունների համար։ Այս դերը կենտրոնացած է QGroundControl հարթակի հարմարեցման և ընդլայնման վրա՝ C++ և Qt-ով, ծրագրակազմի ինտեգրման վրա հատուկ ապարատային կառավարիչների հետ, ինչպես նաև հավելվածի հուսալիության պահպանման վրա Android տարբերակների և սարքի թողարկումների միջև։ Այն նաև ներառում է աշխատանք embedded, electronics և QA թիմերի հետ՝ դաշտային վավերացումը և ապարատային/ծրագրային ինտեգրումը աջակցելու համար։ Այս պաշտոնը հարմար է մագիստրոսի աստիճան ունեցող և առնվազն երեք տարվա ծրագրային մշակումների փորձ ունեցող թեկնածուի համար՝ C++ և Qt-ով desktop կամ embedded կիրառությունների համար։
ABOUT US
Harmattan AI is a next-generation defense prime building autonomous and scalable defense systems. Following the close of a $200M Series B, valuing the company at $1.4 billion, we are expanding our teams and capabilities to deliver mission-critical systems to allied forces.
Our work is guided by clear values: building technologies with real-world impact, pursuing excellence in everything we do, setting ambitious goals, and taking on the hardest technical challenges. We operate in a demanding environment where rigor, ownership, and execution are expected.
About the Role
As Kernel Software Engineer, you own the low-level software platform that sits between our hardware and the flight application on our ground control stations. You work across the Linux kernel, board support and a custom Android build, so that every control, display and data link works reliably in the field. You are the bridge between our hardware and application teams, taking a new product line from board bring-up to mass production.
Responsibilities
- Bring up, configure and maintain the Linux kernel on our hardware, including device tree, drivers and security patches.
- Customize and maintain our Android build, covering system services, permissions, boot sequence and OTA updates.
- Integrate controls, display, touch, battery and radio modules, and expose them cleanly to the application layer.
- Ensure robust, low-latency SBUS and MAVLink data flows between the controller, the radio and the drone.
- Debug hardware and software issues alongside electronics and mechanical engineers, using oscilloscopes, logic analyzers and UART/JTAG.
- Define flashing, provisioning, factory test and release procedures with the production team.
- Work with QGroundControl engineers and QA to validate system behavior on real hardware.
- Join field tests and flight sessions to validate your work in real conditions.
Candidate Requirements
- Master’s degree in Embedded Systems, Software Engineering, Electronics or a related field.
- 3+ years of experience in embedded software development.
- Strong command of the Linux kernel (configuration, device tree, drivers, debugging) and of C; C++ is a plus.
- Hands-on background customizing AOSP, from HALs and system services to the build system.
- Comfortable at the hardware boundary: UART, SPI, I2C, GPIO, USB, display and touch controllers.
- Exposure to drones or robotics, including MAVLink or PX4/ArduPilot, is a plus.
- Hands-on, autonomous and pragmatic, with curiosity about hardware and the ability to learn quickly.
- Professional English for technical documentation and international collaboration.
We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.
Մուտք գործեք՝ Ashby-ում բացելու համարVictra-ն այս հայտարարությունը հավաքել է Ashby-ից։ Victra-ում կարող եք պահպանել այն, ստուգել, թե որքանով է ձեր ռեզյումեն համապատասխանում դրան, և ամեն օր ստանալ նման աշխատատեղեր։
Նմանատիպ աշխատատեղեր
- Software Engineer Intern - France, ParisdataikuParis
- Staff Software EngineerHexaParis
- Senior Software EngineerThe FlexՀեռավար · Paris
- Senior Software Engineer - Distributed Systems (Continuous Profiler)DatadogParis
- Software Engineer Java/Spring Boot - CDI Paris - Theodo ExtendTheodoParis
- Software Engineer ICheckout.comParis
- Senior Engineering Manager - PaymentMaltParis
- Software Engineer Fullstack Senior - CDI Paris - Theodo FintechTheodoParis