Required Skills
Defense Tech
Java
C++
Job Summary
Software Developer – AI for ISR & Counter-Drone Warfare
Java, C++, Embedded Systems, Defence Tech, AI/ML
Paris
€DOE
________________________________________
My client:
Founded in January 2024, they are a start-up that builds cutting-edge AI models for intelligence, surveillance, and reconnaissance (ISR) and counter-drone operations. Their primary clients are NATO-aligned militaries, and they regularly deploy on the ground during joint training and operational exercises worldwide.
Products you’ll be working on:
• A real-time AI ISR solution deployable on drones and other tactical platforms.
• A "Pixel Lock" counter-UAS solution enabling autonomous takeover of drone flight controls to complete the mission in case of signal loss or jamming.
• A full-stack MLOps platform for training and deploying military-grade models.
• A trajectory prediction model leveraging radar and computer vision data fusion.
________________________________________
About the Role
My client are looking for a talented and motivated Software Developer with strong skills in Java and C++ to join their technical team. You will be responsible for the development, optimization, and deployment of our AI-driven applications on embedded platforms, particularly the Nvidia Jetson ecosystem.
You will collaborate closely with AI researchers, software engineers, and hardware specialists to bring innovative, real-time solutions to life.
________________________________________
Key Responsibilities
• Design, develop, and maintain software components in Java and C++.
• Integrate and optimize AI/ML models on Nvidia Jetson platforms.
• Collaborate with the AI team to ensure smooth deployment and execution of inference pipelines.
• Implement and test real-time features, ensuring robustness, low latency, and hardware efficiency.
• Write clean, well-documented, and maintainable code.
• Participate in code reviews, testing, debugging, and performance tuning.
• Stay up to date with developments in embedded systems, AI frameworks, and Nvidia toolchains (e.g., TensorRT, DeepStream).
________________________________________
Key Requirements
• Strong programming skills in C++ and Java.
• Experience working on embedded systems or hardware-near development.
• Familiarity with Nvidia Jetson platforms (e.g., Jetson Nano) and CUDA programming.
• Experience with Linux-based development environments.
• Ability to work in a collaborative and fast-paced environment.
• Proficiency in version control tools (e.g., Git).
________________________________________
Nice to Haves:
• Knowledge of Python and AI/ML frameworks such as TensorFlow, PyTorch, or ONNX.
• Experience with real-time applications, robotics, or edge AI.
• Familiarity with Nvidia’s DeepStream SDK, TensorRT, or GStreamer.
• Understanding of computer vision or signal processing pipelines.
________________________________________
Overall, this role will offer:
• A high-impact role in a company shaping the future of defense tech.
• Regular opportunities to work on the field with military and strategic partners.
• A young, high-performing, and mission-driven team.
• The opportunity to scale a deep-tech company with global ambitions.
If this sounds like something you’re interested in learning more about, please apply.
Company Summary
Our Client is a leading technology company specializing in innovative solutions for businesses across various industries. With a focus on cutting-edge technology and exceptional customer service, Our Client has established itself as a trusted partner for companies looking to improve their operations and drive growth. Their team of skilled professionals are dedicated to delivering high-quality products and services that exceed customer expectations. Our Client's commitment to excellence and forward-thinking approach sets them apart in the competitive technology market.
