Robotic Software Engineer (Perception)
Applied Intuition · Sunnyvale, United States
About The Role
Join our team as a Robotic Software Engineer (Perception) and play a crucial role in developing, integrating, and maintaining real-time sensor software solutions for various autonomous vehicles. You will work closely with a team to continuously enhance capabilities and demonstrate solutions to customers in real-world scenarios. Your responsibilities will include designing and developing AI/ML sensor algorithms, creating interfacing software for sensor control, collaborating with various teams, and interacting with the DoD customer. This position offers a range of benefits, including health insurance, a fitness stipend, a 401(k) match, a learning stipend, parental leave, and catered meals.
- Entwicklung, Integration und Wartung von Echtzeit-Sensorsoftwarelösungen für autonome Fahrzeuge.
- Design, Entwicklung und schnelle Integration von KI/ML-Sensoralgorithmen zur Unterstützung der Autonomie.
- Zusammenarbeit mit verschiedenen Teams, um die nahtlose Bereitstellung heterogener Plattformschwärme zu gewährleisten.
- Experience with multiple sensor modalities (e.g., EO, IR, lidar, radar, sonar, acoustics, etc.)Core understanding of sensor physics and sensor control parameters
- Familiarity with tracking basics (e.g., Kalman filters) and optimal sensor fusion
- Experience training and deploying ML algorithms (python, pytorch, tensorflow) onto integrated systems (onnx, C++ models)
- Experience working comfortably in Linux and Docker
- MS or PhD in Electrical Engineering, Computer Engineering, Robotic Engineering, Computer Science, Optimization, or equivalent OR 5+ years of relevant experience working with sensor algorithms, hardware, and HIL software integration
- Prior experience with remote software development, ability to handle and process large datasets, and learn new software and algorithms as needed with little supervision
- Must be willing to travel as projects requires, usually for SW/HW integration and/or demonstrations; estimated average travel is every 1-2 months for 2-5 days (10-20%)
- Must be a U.S. Citizen
- Must hold or be eligible to obtain and maintain a U.S. security clearance
- Proficiency with modern C++ development (2011, 2017, 2020, smart pointers, etc.), CMAKE, Python and Bash
- Strong tracking and sensor fusion background
- Current U.S. SECRET security clearance
- Experience with robotic swarm or multi-agent systems and optimization
- PhD in computer science or electrical engineering with AI/ML focus
- Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring