Embedded Perception Engineer

Skills
Computer ScienceAutonomous SystemsCross-Team CollaborationElectrical EngineeringEnhanced Data Rates For GSM EvolutionMicrosoft SurfaceOptimization
Role

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.