Software Engineer (Computer Vision)
Core
Develop and optimize real-time computer vision algorithms (classical and neural) for defense applications on resource-constrained microcomputers.
Role type
Senior Computer Vision Engineer (Embedded/Real-time)
Builds
Real-time CV solutions for defense systems (drones, robotics) running on microcomputers like Raspberry Pi
Domain
Defense Technology / Embedded Systems / Computer Vision
Deliverable
production ML models
Required skills
C++, OpenCV, Linear Algebra, Geometry, Embedded Systems Optimization, Python (scripting)
Preferred skills
Neural Networks (ONNX, TensorRT, PyTorch/TensorFlow), Drone/Robotics development, Embedded Systems (non-CV)
Technologies
C++, OpenCV, Python, ONNX, TensorRT, PyTorch, TensorFlow, Raspberry Pi
Responsibilities
Develop and optimize real-time CV algorithms, Integrate CV solutions with autonomy and IPC subsystems, Optimize code for microcomputer constraints, Participate in CV component architecture decisions
