Fruition Group
Autonomous Software Engineer
Job Location
Sonoma, CA, United States
Job Description
Senior Software Engineer – Autonomous Systems Who We Are: We are defining and pushing the boundaries of autonomous vehicle technology in real-world environments for exploration, navigation and monitoring of the problems of today. The Role: We are seeking a Sr. Software Engineer to develop mission-critical systems for autonomous surface vehicles. You’ll contribute to defining sensor integration, communications, real-time control, and multi-vehicle cooperation in dynamic marine conditions. Key Responsibilities: Develop C/C++ software for vehicle control, navigation, and communications. Integrate software with hardware and embedded systems. Advance multi-vehicle cooperation and coordination algorithms. Develop simulations for ocean environment modeling. Process data from cameras, LiDAR, radar, sonar, Starlink, and cellular networks. Enhance autonomy features, including obstacle detection and avoidance. Debug real-world software issues and maintain system documentation. Required Qualifications: B.S/M.S in Computer Science, Engineering, or related field. Green Card Holder or US citizen. 3-5 years in embedded systems, preferably within autonomous technology. Proficient in C/C++ with real-time OS and POSIX/UNIX experience. Strong networking knowledge (Serial, UDP/IP, RF, LTE, WiFi, satellite). Experience in computer vision, machine learning, or SLAM. Familiarity with SFML and microcontrollers.
Location: Sonoma, CA, US
Posted Date: 6/27/2025
Location: Sonoma, CA, US
Posted Date: 6/27/2025
Contact Information
Contact | Human Resources Fruition Group |
---|