Embedded Software Engineer / Embedded Engineer / Computer Vision Engineer required to join a groundbreaking defence startup developing next generation autonomous systems.
Package
Generous package to be discussed
Bonus
Equity
+ More
Responsibilities
1. Design, develop, and optimize real-time computer vision and image processing algorithms.
2. Apply machine learning and AI techniques for automatic target detection, tracking, and classification.
3. Lead the integration of seeker and mission-critical software onto embedded flight systems.
4. Develop, test, and maintain embedded software for missile components (guidance, control, navigation, communication).
5. Ensure software runs efficiently on real-time, resource-constrained processors.
6. Integrate software with on-board sensors, actuators, and communication interfaces.
7. Conduct Hardware-in-the-Loop (HWIL) simulations for realistic performance testing.
8. Execute rigorous testing and debugging to validate software reliability and mission-readiness.
9. Develop automated test procedures and assist in system-level validation.
10. Analyze performance data to fine-tune algorithms and improve accuracy.
11. Maintain clear documentation of software design, test procedures, and results.
12. Work closely with systems, hardware, and firmware engineers to align technical efforts.
13. Contribute to technical reviews and project planning discussions.
Requirements
1. Strong proficiency in C/C++ and Python
2. Deep understanding of computer vision, image processing, and machine learning
3. Experience with libraries like OpenCV, TensorFlow, PyTorch, or Jetson
4. Hands-on experience with embedded systems, real-time processing, and HW/SW integration
5. Experience in defense, aerospace, or mission-critical applications
6. Familiarity with guidance systems or flight control algorithms
7. Comfort working in startup environments—fast-paced, collaborative, and self-driven
#J-18808-Ljbffr