Software Engineer

Full-timeOn-site
Rabatvia Harmattan AI CareersPosted Jun 15, 2026
Match with my CV

Technical skills

PythonRustC++SRE

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 Software Engineers, for one or several of these missions:

Missions

  • Embedded:
  • Develop low-level drivers for the sensors or actuators of our robots
  • Develop the OS and middleware of the robots
  • Integrate embedded algorithms (Guidance, Navigation, Control, Computer Vision, …)
  • Optimise runtime of heavy algorithms on various hardware accelerators (GPU, TPU, DSp, …)
  • Command and Control platform:
  • Develop the backbone of a command and control system for massive data ingestion and processing
  • Develop a web-based front-end to display representations of the theatre of operations, and allow the operator to conduct missions
  • Tooling:
  • Build internal tools to improve efficiency, enforce processes and reduce technical debt
  • Develop connectors between existing tools across the company (ERP, MES, PLM, …)
  • Deployment & Integration: Implement code into production-ready environments. Ensure seamless integration with Harmattan AI’s systems and conduct rigorous code reviews.
  • Validation & Monitoring: Test algorithms in real-world environments and develop monitoring tools. Track model performance and continuously improve deployed solutions.
  • Cross-Team Collaboration: Work closely with other hardware and software to align development with system requirements. Communicate findings effectively to stakeholders.

Candidate Requirements

  • Educational Background: Master’s degree in Computer Science or related field, PhD is a plus
  • Technical Expertise: Strong coding and code architecture skills (Python, C/C++, Rust, CUDA), excellent mathematical foundations, hands-on ML/CV project experience. Experience in big tech companies is a huge plus.
  • Passion for Software Development
  • Strong Communication & Teamwork: Ability to collaborate effectively with diverse teams
  • 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.

Before you apply

  • 1Which parts of your CV prove experience with Python, Rust, and C++?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...