Robotics SW Generalist
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
About Aqua Satellite
Aqua Satellite’s vision is to make ocean data accessible easily and inexpensively to industry and science. We will accomplish this with plentiful autonomous underwater vehicles capable of reaching anywhere in the ocean with a high degree of speed, endurance, and sensing capability. Key to our platform is integrating embodied intelligence and edge computation that enable safe navigation, high-resolution mapping, and scientific discoveries/breakthroughs. Aqua Satellite is based in Northern California, but will operate all over the world. We are a small team with keen interest in the ocean and the planet, learning by doing, and pushing the boundaries of technology.
Role Overview
You will play a key role in architecting, developing, and maintaining the core robotics stack and production code for our AUV platform. You will add deep experience in robust and reliable autonomy approaches to our growing team. You have a healthy sense of pragmatic but professional software development and you care about developing well-tested, safe code, while also avoiding premature optimization and valuing simplicity/agility for our small team.
In this role, you will work cross-functionally with the other team members in software engineering, navigation, perception, and machine learning. Your contributions will focus on high-endurance and low-cost autonomy in the austere ocean environment.
No candidate will be a perfect fit for every posted aspect of this role. If you meet some or many of the elements we’ve captured here, we encourage you to apply All applicants will have a diverse set of experiences and skills, and the successful applicant will have the opportunity to grow into this role as needed.
Responsibilities
- Architect software systems for scalability, reliability, performance.
- Architect and collaborate on infrastructure including CI, SIL, HIL, and deployment
- Develop critical tools for robot configuration and calibration, data management, visualization, and user interaction
- Support the Prototyping, testing, and iteration of algorithms for motion planning, trajectory optimization, object detection, and collision avoidance.
- Perform embedded Integration for sensors (IMU, pressure, sonar, GPS) and off-board communications (local radio, iridium)
- Validate approaches in simulation and make reliable for field deployment
- Direct field experiments and testing for real-world feedback and verification
- Write clean, maintainable code that runs efficiently on our embedded platforms and helps streamline the autonomy development process
Required Qualifications
- B.S., M.S., or Ph.D. in Electrical Engineering, Computer Science, or related field
- Experience building production-grade systems and deploying software on robotics hardware
- ROS/ROS2 experience strongly preferred
- Experience in sensor integration (IMU, pressure sensors, sonar, GPS)
- Strong understanding of software interfacing with electronic subsystems and communication protocols
- Proficient in C/C++, Python and development for Linux embedded systems
Desired
- Experience in Computer Vision integration for trajectory and control algorithms
- Experience with mobile robotics on land, sea and/or air
- Experience in state estimation & sensor fusion, path and motion planning, trajectories, and navigation
- Experience with containerized deployment (Docker, Kubernetes)
- Exposure to best practices in MLOps
- Early-stage startup experience
30/60/90 Plan
In the first 30 days, you will:
- Learn about the company’s roadmap and near-term goals
- Support development, testing, and operation of the existing submersibles
- Build and familiarize yourself with the team’s existing tools and pipelines
Within 60 days, you will:
- Implement new algorithms as-needed for motion, localization, and object detection/avoidance
- Direct targeted field testing and experiments as-needed
- Own software integration and fusion of new sensors and estimation
- Develop infrastructure including CI, SIL, HIL, and deployment
Within 90 days, you will:
- Consider revision and architecture as determined by data for improved reliability
- Develop tools for reliably scaling the fleet for bring-up and field deployment
- Improve the robustness of the system for prolonged operation at sea
This role will be on-site in Mountain View, or optionally hybrid.
Benefits & Compensation
Aqua Satellite offers a competitive salary and comprehensive benefits package, including unlimited paid time off, healthcare benefits, and a 401(k) plan with a company match.
Aqua Satellite is an Equal Opportunity Employer.
-
Robotics SW Generalist
2 weeks ago
Mountain View, United States Aqua Satellite Full timeAbout Aqua SatelliteAqua Satellite’s vision is to make ocean data accessible easily and inexpensively to industry and science. We will accomplish this with plentiful autonomous underwater vehicles capable of reaching anywhere in the ocean with a high degree of speed, endurance, and sensing capability. Key to our platform is integrating embodied...
-
Senior Staff Software Engineer
1 week ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Principal Software Engineer
1 week ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Software Developer Analyst
6 days ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
ADAS Senior Software Engineer
Found in: Appcast US C2 - 5 days ago
Mountain View, United States TALENT Software Services Full timeADAS Senior Software EngineerJob Summary: Talent Software Services is in search of a ADAS Senior Software Engineer for a contract position in Mountain View, CAThe opportunity will be one year with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: The Senior Software Engineer C++ position is responsible for designing,...
-
OBGYN Physician
Found in: beBee S US - 2 weeks ago
Mountain View, United States El Camino Women's Medical Group Full timeWell-established, growing, small women's medical group seeks hard-working, success-driven physicians. We are looking to add a full-time, generalist OB/GYN (BE/BC) to our growing practice. Enjoy the values of private practice with the lifestyle benefits of excellent call coverage. We are hoping to add a new doctor in August or September of 2024, pending...
-
Senior Product Manager, Autonomy Tools
4 days ago
Mountain View, United States Nuro Full timeWho We Are Nuro exists to better everyday life through robotics. Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company’s core...
-
Obstetrics and Gynecology Physician
Found in: Appcast US C2 - 1 week ago
Mountain View, United States El Camino Women's Medical Group Full timeWell-established, growing, small women's medical group seeks hard-working, success-driven physicians. We are looking to add a full-time, generalist OB/GYN (BE/BC) to our growing practice. Enjoy the values of private practice with the lifestyle benefits of excellent call coverage. We are hoping to add a new doctor in August or September of 2024, pending...
-
Obstetrics and Gynecology Physician
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
Mountain View, United States El Camino Women's Medical Group Full timeWell-established, growing, small women's medical group seeks hard-working, success-driven physicians. We are looking to add a full-time, generalist OB/GYN (BE/BC) to our growing practice. Enjoy the values of private practice with the lifestyle benefits of excellent call coverage. We are hoping to add a new doctor in August or September of 2024, pending...
-
Head of Safety
Found in: beBee jobs US - 1 week ago
Mountain View, California, United States Nuro Full timeWho We Are Nuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...
-
Embedded Software Engineer, GNSS
2 days ago
Mountain View, United States Trust Point Inc. Full timeJoin TrustPoint and Build the World’s First Commercial GPS System in Space GPS is a ubiquitous global utility in modern society; knowing one’s location is critical for government, commercial, and personal applications. Still, today’s solutions for determining location are inaccurate, slow, unencrypted, and susceptible to jamming and spoofing. These...
-
OBGYN Physician Mountain View, California El Camino Women's Medical Group Private Practice BE or BC
Found in: Jooble US O C2 - 2 weeks ago
Mountain View, CA, United States American College of Obstetricians and Gynecologists Full timeWell-established, growing, small women's medical group seeks hard-working, success-driven physicians. We are looking to add a full-time, generalist OB/GYN (BE/BC) to our growing practice. Enjoy the values of private practice with the lifestyle benefits of excellent call coverage. We are hoping to add a new doctor in August or September of 2024, pending...
-
OBGYN Physician
Found in: Jooble US O C2 - 2 weeks ago
Mountain View, CA, United States El Camino Women's Medical Group Full timeWell-established, growing, small women's medical group seeks hard-working, success-driven physicians. We are looking to add a full-time, generalist OB/GYN (BE/BC) to our growing practice. Enjoy the values of private practice with the lifestyle benefits of excellent call coverage. We are hoping to add a new doctor in August or September of 2024, pending...
-
Obstetrics and Gynecology Physician
Found in: Careerbuilder One Red US C2 - 2 weeks ago
Mountain View, CA, United States El Camino Women's Medical Group Full timeWell-established, growing, small women's medical group seeks hard-working, success-driven physicians. We are looking to add a full-time, generalist OB/GYN (BE/BC) to our growing practice. Enjoy the values of private practice with the lifestyle benefits of excellent call coverage. We are hoping to add a new doctor in August or September of 2024, pending...