Embedded Perception Engineer
Skills
Computer ScienceAutonomous SystemsCross-Team CollaborationElectrical EngineeringEnhanced Data Rates For GSM EvolutionMicrosoft SurfaceOptimization
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s or higher in Computer Science Electrical Engineering Robotics Machine Learning or related field
- 3+ years developing and deploying computer vision or perception systems in C++ and/or Python on Linux
- Experience with modern deep learning frameworks such as PyTorch or TensorFlow
- Hands-on experience with large vision models such as ViT CLIP or SAM
- Experience implementing sensor fusion across heterogeneous modalities
- Proficiency with NVIDIA Triton TensorRT ONNX Runtime or equivalent inference tooling
- Ability to navigate and understand complex codebases quickly
- Strong systems-thinking mindset
- U.S. Citizenship and eligibility for U.S. security clearance
Nice to have
- Maritime sensor experience
- Aerial sensor experience
- Embedded platform experience
- Edge inference optimization
- Autonomy frameworks familiarity
- Safety-critical systems experience
- Defense process familiarity
Day to day
- Own and operate end-to-end perception pipelines for autonomous systems in real time.
- Design, train, and optimize vision models for maritime perception tasks including detection, classification, and tracking.
- Integrate multi-modal sensor data and deploy high-performance inference on embedded edge hardware under demanding operational conditions.
