Embedded Software Engineer - Multimedia
Harmattan, Paris
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering, Inference & ML systems, ML / AI engineering
- Posted
- Jun 30, 2026
About the role
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.
Similar roles at other companies
Software Engineer - Embedded Systems
SpecterSan Francisco
Pay not posted
Posted Jan 23, 2026
Embedded Systems Software Engineer
IndieToronto, Canada +2
$90K–$130K / yr
Posted Jan 27, 2026
Embedded Software Engineer
HarkSan Jose +1
$120K–$300K / yr
Posted Mar 26, 2026
Staff Embedded Software Engineer
Observable SpaceLos Angeles, CA
$180K–$230K / yr
Posted Mar 10, 2026
Listed on Harmattan's Ashby job board; checked 25 h ago. First seen by us 27 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.