Robotics SW Generalist
3 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 months 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...
-
Software Build and Release Engineer
1 week ago
Mountain View, United States Aeva, Inc Full timeAbout us Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics...
-
Sr Mgr, Software Engineering
2 weeks 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...
-
Senior Staff Software Engineer
1 month 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 month 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 day 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...
-
Senior Staff Software Engineer
1 day 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 Engineer
4 weeks 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 Engineer
1 day 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...
-
Senior Systems Engineer
4 weeks ago
Mountain View, United States Nuro Full timeWho We Are Nuro exists to better everyday life through robotics. The company’s custom electric autonomous vehicles are designed to bring the things you need—from produce to prescriptions—right to your home. Nuro’s autonomous, goods-focused solution can give you valuable time back and more freedom to do what you love. This convenient, eco-friendly...
-
Senior Systems Engineer
2 days ago
Mountain View, United States Nuro Full timeWho We Are Nuro exists to better everyday life through robotics. The company’s custom electric autonomous vehicles are designed to bring the things you need—from produce to prescriptions—right to your home. Nuro’s autonomous, goods-focused solution can give you valuable time back and more freedom to do what you love. This convenient, eco-friendly...
-
ADAS Senior Software Engineer
1 month 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
1 month ago
Mountain View, California, 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...
-
Mountain View, United States Gatik AI Full timeWho we are: Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 customers including Kroger, Walmart, Tyson Foods, Loblaw, Pitney Bowes, Georgia-Pacific, and KBX; enabling them to optimize their hub-and-spoke...
-
Mountain View, United States Gatik Full timeWho we are: Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 customers including Kroger, Walmart, Tyson Foods, Loblaw, Pitney Bowes, Georgia-Pacific, and KBX; enabling them to optimize their...
-
Mountain View, United States Gatik Full timeWho we are: Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 customers including Kroger, Walmart, Tyson Foods, Loblaw, Pitney Bowes, Georgia-Pacific, and KBX; enabling them to optimize their...
-
Senior/Staff System Engineer Mountain View, CA
22 hours ago
Mountain View, United States Gatik AI Full timeWho we are: Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 customers including Kroger, Walmart, Tyson Foods, Loblaw, Pitney Bowes, Georgia-Pacific, and KBX; enabling them to optimize their hub-and-spoke...
-
Sr. QA Automation Engineer
1 month ago
Mountain View, United States WorldLink US Full timeTITLE: Sr. QA Automation Engineer - BixbyPOSITION TYPE: Full Time (W2)LOCATION: Mountain View, CA ABOUT WorldLink:WorldLink is a rapidly growing information technology company at the forefront of the tech transformation. From custom software development to cloud hosting, from big data to cognitive computing, we help companies harness and leverage today’s...
-
Head of Safety
4 weeks ago
Mountain View, 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...
-
Fleet Manager
1 week ago
Mountain View, United States Nuro Full time**Fleet Manager (MTV)** at Nuro Nuro HQ - Mountain View, CA ****Who We Are**** Nuro exists to better everyday life through robotics. We have an elite team of entrepreneurs and engineers, designers, and scientists. We believe AI and robotics are at the cusp of transforming daily life and we are dedicated to building meaningful products with this technology....