Forward Deployed Software Engineer

🏢 base career
📍 Abu Dhabi, United Arab EmiratesFull-timeOn-site
📅 Posted: 4d ago🔄 Updated: 4d ago
CV%
✨ AI Summary
Harmattan AI is seeking a Forward Deployed Software Engineer to design, build, and deploy autonomous defense systems. The role involves working directly with partner technical teams and end-users to solve operational problems, build interfaces, and integrate capabilities into their core platform. Responsibilities include end-to-end system design, implementation, testing, deployment, and iteration based on real-world feedback. This position requires strong coding skills in Python and a lower-level language, experience with Linux, and the ability to manage ambiguous problems and tight deadlines. Frequent on-site travel is a requirement.
Required Skills
Information Technology
Go
Requirements
Requires at least 4 years of experience in production software development using Python and a lower-level language (C++, Rust, or Go). Must have experience with end-to-end system design, deployment, and debugging on Linux in operational conditions. Strong communication skills and a practical approach to ambiguous problems are essential. Frequent domestic and international on-site travel is required.
Description
About Harmattan AIHarmattan AI is a defense prime building autonomous and scalable defense systems for allied forces.The company emphasizes real-world impact, technical excellence, ownership, rigor, and execution in a demanding environment.Role OverviewThe Forward Deployed Software Engineer writes code and works directly with partner technical teams and end users.The role covers architecture, implementation, testing, deployment, field use, and integration of proven capabilities into the core platform.ResponsibilitiesDesign and build software applications for partner operational problems from architecture through deployment.Turn loosely defined requirements from partner militaries and organizations into working software on tight timelines.Build interfaces and connectors between company platforms and partner systems, then validate field data flows end to end.Deploy solutions on site, gather operator feedback, and iterate quickly based on real-world performance.Identify reusable capabilities and work with platform engineering to integrate them into the core product.Debug live operational issues, resolve them, and document lessons learned.Build relationships with client technical teams and end users to understand their problems.Required QualificationsAt least 4 years of experience building and shipping production software in Python and at least one lower-level language: C++, Rust, or Go.Experience taking ambiguous problems through end-to-end system design and deployment.Ability to own design, development, debugging, and deployment on Linux in operational or field conditions.Clear communication with client technical teams and senior stakeholders.Practical approach to ambiguous problems, tight deadlines, and imperfect operating constraints.Frequent domestic and international on-site travel with partners is required.Proficiency in English is mandatory.Preferred QualificationsPrior forward-deployed, solutions engineering, or customer-facing engineering experience.Depth in computer vision, deep learning, mission planning, robotics, or embedded software.Degree from a leading engineering school.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00