
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.
We are looking for a Computer Vision Engineer to join our Machine Learning and Computer Vision team. This role is crucial for
developing core technical components across various robotics/aerospace projects.
validation datasets.
AI’s systems and conduct rigorous code reviews.
continuously improve deployed solutions.
Communicate findings effectively to stakeholders.
related field, PhD is a plus)
experience. Experience in top AI companies is a huge plus.
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.
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 We are looking for a Software Engineer to join our Geometric Scene Understanding team in Paris. In this role, you will bridge the gap between complex mathematical research and mission-critical production software. While our Computer Vision (CV) engineers design the core algorithms for 3D reconstruction—such as SfM, SLAM, and Neural Radiance Fields—you will be responsible for transforming these computationally heavy prototypes into high-performance, real-time engines capable of running on resource-constrained tactical hardware. You will be the architect of the pipeline that ingests live drone telemetry and video to output a real-time 3D rendering of the battlefield, providing a decisive edge for the Common Operational Picture (COP). RESPONSIBILITIES * High-Performance Pipeline Construction: Architect and build the software pipeline to ingest, decode, and perfectly synchronise multi-drone video streams and telemetry data. * Hardware Acceleration: Profile CV algorithms and rewrite bottlenecks using GPU acceleration (CUDA, Vulkan, or TensorRT) and CPU multi-threading to achieve near real-time 3D reconstruction. * Spatial Data Management: Implement efficient 3D data structures, such as Octrees or Voxel grids, to store, compress, and stream point clouds or meshes without compromising system memory. * Prototype-to-Production Translation: Collaborate with CV engineers to translate Python/PyTorch prototypes into production-grade C++ code that can run for hours without heap fragmentation or leaks. * Hardware-in-the-Loop (HITL) Testing: Deploy builds to physical tactical PCs and monitor real-world performance, including thermal throttling and GPU utilisation during live drone operations. Candidate Requirements * Educational Background: A BS or MS in Computer Science, Computer Engineering, or a closely related field. Strong foundational knowledge of Linear Algebra, 3D Geometry, and Computer Architecture is critical. * Technical Mastery: Absolute mastery of C++ and low-level memory management. Deep expertise in GPU programming (writing custom CUDA kernels) is required. * Proven Experience: * Minimum of 5-6 years of experience for senior-level candidates. * Track record of shipping high-performance software in production, such as game engines, rendering pipelines, or autonomous vehicle perception stacks. * Experience optimising complex algorithms for edge devices or embedded systems under strict real-time constraints. * Systems Engineering: Ability to design ingestion buffers for asynchronous, high-bandwidth data streams (e.g., video at 30fps and telemetry at 100fps) ensuring temporal alignment. * Adaptability & Mission Focus: Thrives in a fast-paced startup environment and is 100% dedicated to building ethical defensce technologies that bring a strategic edge to allied nations. * Communication: Excellent verbal and written communication skills to lead syncs between CV research teams and C2 backend modules We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.
CONTEXT 250+ local authorities rely on Vizzia to keep their streets clean and safe, with the ambition to reach 500+ by the end of 2026. AI Waste is the product where computer vision turns city signals into action on the ground. The AI team (15 people) is moving from 400 to 1000+ cameras in production, dividing AI processing cost by 5, and onboarding new models in parallel. None of that ships without a cloud infrastructure that scales, holds under load, and stays cheap to run. The Infra Orchestration squad sits inside the AI team and owns the cloud, the orchestration layer, and the CI/CD that the AI engineers ship through every day. We're hiring a Cloud Engineer reporting to Bruno, Head of AI, to design and run the cloud architecture, optimize AI pipelines, and ship the CI/CD that makes the AI team faster. WHAT YOU'LL DO 1. Cloud architecture & infrastructure as code * Design and maintain cloud architectures and IaC (CDK) for the AI Waste stack on AWS. * Make new cloud resources reproducible and easy to deploy across environments. 2. AI pipeline orchestration * Orchestrate and optimize the AI processing pipelines used by the AI team. * Build orchestration and error-management components that hold under high data volumes. 3. CI/CD for AI engineers * Develop and optimize the CI/CD pipelines used by the AI team (GitHub Actions). * Promote DevOps and MLOps best practices, automate manual workflows. 4. Scalability, security, observability * Keep the infrastructure scalable, secure, and observable as the camera fleet grows from 400 to 1000. * Contribute to incident response and post-mortems in a cloud culture. 5. FinOps * Track and optimize cloud cost; help divide AI processing cost by 5 over the year. WHO YOU ARE * Engineering degree (Bac+5) or equivalent in computer science. * At least 3 years in DevOps or Cloud Engineering, with concrete production work on AWS. * Comfortable with IaC (Terraform or CDK), CI/CD, and Docker. * Working knowledge of one or more of the following languages Python, Go, Rust, TypeScript, or Bash. * Hands-on, structured, and at ease in incident and post-mortem culture. COMPENSATION & BENEFITS 💰 Compensation: €70K–€90K+ annually 🏡 Hybrid work 🏝 Contrat cadre and RTT (between 8 and 12 days per year depending on public holidays) 💻 A Mac or PC depending on your preferences 💸 BSPCE 🍜 60% coverage of meal vouchers worth €9 per worked day 🚃/🚲 Sustainable mobility allowance 🏥 Mutuelle (Alan) 💼 Offices located in central Paris (9th arrondissement) ☀️ Annual offsite with the whole team and plenty of company events If you've read this far, you're probably very interested in the role and/or Vizzia. We'd like to hear from you even if you feel ou don't check every box.