
Harmattan AI · Paris
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...
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 an Embedded Software Engineer on the Launcher team, you will take full ownership of the firmware architecture for our
next-generation hardware products, including field-deployable launchers, ruggedized drone controllers, and long-range RF systems.
Operating in resource-constrained MCU environments, you will work hand-in-hand with hardware and mechanical engineers to take
products from initial board bring-up all the way through to production-ready field deployment. This role offers a fast-paced
environment with high autonomy, no heavy bureaucracy, and a direct, fast feedback loop between design and real-world deployment.
Responsibilities
both bare-metal and RTOS environments. Define toolchains and coding standards across multiple products.
ICs. Implement and debug communication protocols including SPI, I2C, UART, USB, CAN, and RF link protocols.
logic analyzers, and JTAG/SWD debuggers, writing custom bring-up and test scripts when needed.
(HITL) testing, and automated test benches to meet test coverage and reliability targets.
deployed in harsh environments.
requirements , and collaborate with Mechanical Engineers on integration, thermal regulation, and shielding constraints.
Requirements
field.
production.
Zephyr, or equivalent) on MCUs, typically ARM Cortex-M.
laboratory debugging equipment (oscilloscopes, logic analyzers, JTAG/SWD).
speed.
Bonus Points
We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.
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 Harmattan AI parallelly scales several complex hardware programs—including ruggedized drone controllers, long-range RF systems, field-deployable launchers, and the UAVs themselves—we are establishing a dedicated R&D Hardware Tooling team. This team is responsible for building internal tools that live in the lab and within engineering workflows, enabling product teams to design, bring up, characterize, and validate hardware faster and with absolute confidence. In this role, you will own the software and embedded layers of this tooling end-to-end. This is a high-impact, fast-iteration position where your tools directly dictate development velocity. Furthermore, as one of the initial hires, there is a clear path to grow into a Team Lead role based on experience and performance. RESPONSIBILITIES * Tooling Software Architecture: Design reusable, modular automation and analysis frameworks (typically Python-based) utilized across all product programs. * Instrument & Fixture Control: Integrate bench instruments and custom fixtures using SCPI/VISA, serial, USB, GPIB, and Ethernet, abstracting device drivers for team-wide reuse. * Embedded Fixture Firmware: Write and maintain robust firmware (bare-metal and/or RTOS) for MCU-based development and validation fixtures handling I/O, signal generation, and measurement. * Hardware-in-the-Loop (HIL): Build HIL and development rigs, integrating them seamlessly into CI pipelines for automated firmware regression tracking. * Data Acquisition & Analysis: Capture, store, and surface critical measurement data via databases, dashboards, and analysis scripts to enable data-driven design decisions. * Bring-up & Debug Support: Build specialized bring-up scripts and debug utilities to support product engineering teams directly at the bench. * Protocol Implementation: Implement and debug hardware communication interfaces including SPI, I2C, UART, USB, CAN, and RF/link interfaces. * Cross-Functional Collaboration: Partner daily with tooling hardware and mechanical engineers to define fixture interfaces and support rig bring-up, while translating product team needs into reliable tooling. * Documentation: Maintain comprehensive architecture documents, validation procedures, and usage guides. CANDIDATE REQUIREMENTS Educational Background * Master’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, Computer Science, or an equivalent technical field. Core Technical Competencies & Experience * Proven Test & Automation Experience: Demonstrated success building bench automation, HIL/development rigs, or characterization tooling for real physical hardware. * Software & Automation Skills: Strong proficiency in Python automation (using pytest or equivalent frameworks) and instrument control via SCPI/VISA. * Embedded Firmware: Confident writing embedded C/C++ on microcontrollers (typically ARM Cortex-M), spanning both bare-metal environments and RTOS architectures (e.g., FreeRTOS, Zephyr). * Hardware Debugging: Hands-on experience with hardware bring-up and bench debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD interfaces. * Protocols & Infrastructure: Solid understanding of communication buses (SPI, I2C, UART, USB, CAN) alongside version control and CI pipelines. Professional Attributes & Mindset * Rigorous & Systems-Minded: Possesses a disciplined approach to measurement integrity, clean code, and understanding both the firmware under development and the instruments measuring it. * Autonomous & Pragmatic: Capable of independently driving software architecture decisions while balancing robustness with rapid project execution. * Adaptability & Execution: Thrives in a fast-paced, dynamic environment, bringing a "no-task-is-too-small" mentality to a lean engineering team. * Strong Communication & Collaboration: Exceptional written and verbal communication skills; able to work seamlessly across hardware, mechanical, and product software domains without friction. Desirable Pluses * Experience within drone/UAV development, RF/radio systems, or telecommunications hardware. * Prior experience deploying CI-integrated HIL testing systems. * Experience working in ruggedized, military, or industrial-grade hardware environments. We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.
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 an Embedded Software Engineer at Harmattan AI, you will join a growing team dedicated to developing cutting-edge UAV systems. Building on the foundation established by the team, you will contribute to designing software architectures, setting up development environments, and integrating drivers and algorithms for sensors and systems. Collaborating closely with the Algorithmic teams, your expertise will help advance Harmattan AI’s mission and foster a culture of technical excellence. RESPONSIBILITIES * Operating System: Configure and maintain the operating system (e.g., Embedded Linux or RTOS) for UAV systems. * Software Architecture: Participate in the improvement of the embedded software architecture, ensuring scalability and reliability. * Sensor Integration: Develop sensor drivers and integrate online algorithms in collaboration with the Algorithmic teams. * Telemetry Systems: Improve and maintain telemetry systems for the drone. * Coding Standards: Maintain strong coding standards and practices across the company to ensure high-quality software. * Tools : Collaborate in the implementation of in-house tools to accelerate software development. * Collaboration: Collaborate with multidisciplinary teams to deliver robust, high-performance systems for field deployment. CANDIDATE REQUIREMENTS * Education: Degree in Computer Science, Electrical Engineering, Robotics, or a related field. * Experience in Embedded Systems: Extensive experience in embedded software development, with a focus on robotics, aerospace, or related fields. * Programming Proficiency: Strong proficiency in C/C++; experience with Python is a plus. * OS Expertise: Proven track record of working with Embedded Linux or RTOS and multi-threaded/multi-process systems. * Sensor Development: Experience developing and integrating drivers for various sensors; ability to interpret datasheets. * Debugging Skills: Hands-on experience with debugging tools (e.g., software debuggers, oscilloscopes, logic analyzers). * Build Systems: Familiarity with build systems and version control tools (e.g., Git). * Firmware Knowledge: Strong understanding of firmware architecture and low-level programming. * Problem-Solving: Ability to work autonomously and solve complex technical challenges. * Communication & Influence: Excellent written and verbal communication, capable of leading diverse principals – from junior members to senior executives. * Commitment: 100% dedication to Harmattan AI’s mission, vision, and ambitious growth plans, ready to go the extra mile to ensure operational excellence. We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.
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 an Embedded Software Engineer (Multimedia) at Harmattan AI, you will join the R&D team to expand our Linux Board Support Package (BSP) capabilities. You will be the technical lead for CMOS and IR sensor integration, managing the entire video pipeline bring-up. This is a high-impact role that blends sophisticated "desk work" in Linux environments with hands-on "lab work" to validate next-generation hardware prototypes. RESPONSIBILITIES * Board Support Package (BSP): Expand and maintain Linux BSP capabilities with a specific focus on video pipeline architecture. * Sensor Integration: Integrate and configure CMOS and IR camera sensors via MIPI/CSI interfaces. * Driver Development: Configure and debug existing drivers within the Linux kernel and chip manufacturer ecosystems (NXP, NVIDIA, Qualcomm). * Hardware Validation: Participate in hardware design reviews and validate new designs through schematic review and physical debugging. * Reverse Engineering: Perform deep-system reverse engineering when documentation is incomplete to ensure robust system integration. * Framework Management: Utilize V4L2 and GStreamer frameworks to achieve glitch-free, continuous video streams for downstream processing. * Cross-Functional Support: Collaborate with Optical engineers for ISP tuning, Hardware teams for design reviews, and Computer Vision engineers to ensure acquisition meets algorithmic needs. CANDIDATE REQUIREMENTS * Experience: 5–10 years of senior-level experience in embedded systems, specifically focused on camera video acquisition for Linux. * Hardware Proficiency: Proven ability to work with chipsets from manufacturers such as NVIDIA, NXP, or Qualcomm. * Debugging Expertise: Advanced skills using laboratory tools, including oscilloscopes and logic analyzers, to investigate memory corruption or performance latency. * Framework Knowledge: Practical experience with Video4Linux2 (V4L2) and GStreamer for video pipeline management. * Technical Rigor: A methodical investigator who is comfortable performing deep-system debugging and reverse engineering. * System Design: Experience connecting and synchronizing multiple camera modules on a single chip. * Mindset: Highly collaborative and adaptable, with the ability to translate complex hardware constraints into software requirements for multidisciplinary teams. * Commitment: 100% dedication to Harmattan AI’s mission and readiness to solve the most difficult integration challenges in the drone industry. We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.