- 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
- 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
- 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
- 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
- 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
- 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
-
Robotics SW Generalist
3 weeks ago
Aqua Satellite Mountain View, United StatesAbout Aqua Satellite · Aqua Satellites 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 ...
-
Obstetrics and Gynecology Physician
2 weeks ago
El Camino Women's Medical Group Mountain View, United StatesWell-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. ...
-
OBGYN Physician
3 weeks ago
El Camino Women's Medical Group Mountain View, United States 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. ...
-
Research Engineer, Robotics Learning
2 weeks ago
1X Technologies Cable Company Sunnyvale, United StatesTargeted start date: Immediately. Relocation provided. · We have four specializations under the role of Research Engineer: Foundation Models, Infrastructure, Simulation, and Reinforcement Learning. Please specify your preferred specialization when applying for this position. · ...
-
Research Engineer
4 days ago
1X Sunnyvale, United StatesJob description · Targeted start date: Immediately. · Relocation provided. · Research Engineers in infrastructure are generalists who build and maintain infrastructure and platforms for robot learning. A typical day involves scaling up data and compute engines, or improving th ...
-
Research Engineer
1 week ago
1X Sunnyvale, United StatesJob description · Targeted start date: Immediately. Relocation provided. · Research Engineers in infrastructure are generalists who build and maintain infrastructure and platforms for robot learning. A typical day involves scaling up data and compute engines, or improving the r ...
-
HR Generalist
2 weeks ago
Figure Sunnyvale, United StatesFigure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. · We are looking ...
-
Research Engineer, Simulation
1 week ago
1X Technologies Cable Company Sunnyvale, United StatesTargeted start date: Immediately.Relocation provided. · Research Engineers in simulation are generalists who build the simulation stack and close the sim-to-real gap. A typical day involves building contact-rich physics simulation, scaling up reinforcement learning algorithms, or ...
-
Research Engineer, Simulation
2 weeks ago
Type 1 Ventures Sunnyvale, United StatesTargeted start date: Immediately. Relocation provided. · Research Engineers in simulation are generalists who build the simulation stack and close the sim-to-real gap. A typical day involves building contact-rich physics simulation, scaling up reinforcement learning algorithms, ...
-
Research Engineer, Robotics Learning
2 weeks ago
Type 1 Ventures Sunnyvale, United StatesTargeted start date: Immediately. Relocation provided. · Research Engineers in reinforcement learning are generalists who develop reinforcement learning algorithms for humanoid locomotion and manipulation policies. A typical day involves prototyping reinforcement learning algori ...
-
Intuitive Surgical Sunnyvale, United States OTHERJob Description · Primary Function of Position: · The IonTM endoluminal system is Intuitive's flexible robotic platform for minimally invasive biopsy in the peripheral lung. Our Advanced Product Development (APD) team is a small multi-disciplinary group that investigates new mark ...
-
People Services Specialist
3 weeks ago
Intuitive Sunnyvale, United StatesCompany Description · At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. · As a pioneer and market leade ...
-
People Services Specialist
2 weeks ago
Intuitive Sunnyvale, United States Full timeCompany Description · At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. · As a pioneer and market leader ...
-
Senior Software Engineer, Vehicle Platform
1 week ago
Woven Palo Alto, United StatesSenior Software Engineer, Vehicle Platform & Integration · Palo Alto, CA / Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid · Woven by Toyota · is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, huma ...
-
Senior Software Engineer, Enterprise AI
2 weeks ago
Woven by Toyota Palo Alto, United StatesWoven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City - our tes ...
-
Senior Software Engineer, Vehicle Platform
2 weeks ago
Woven by Toyota Palo Alto, United StatesWoven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City - our tes ...
-
NVIDIA Santa Clara, United StatesNVIDIA's invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of compute ...
-
HR Business Partner
4 days ago
Atomic Machines Inc. Santa Clara, United StatesAtomic Machines is on Earth to radically advance humanity's command over matter. Our mission is real-time bits-to-atoms manufacturing of anything at any scale, and to that end, we're developing an entirely new digital micro-device manufacturing platform that is going to redefine ...
-
HR Business Partner
1 week ago
Atomic Machines Inc. Santa Clara, California, United States Full timeAtomic Machines is on Earth to radically advance humanity's command over matter. Our mission is real-time bits-to-atoms manufacturing of anything at any scale, and to that end, we're developing an entirely new digital micro-device manufacturing platform that is going to redefine ...
-
Autonomous Research Process Scientist/Engineer
3 weeks ago
Longevitylist Redwood City, United StatesAutonomous Research Process Scientist/Engineer · Retro develops therapies for diseases driven by the biology of aging. · We work on (1) partial reprogramming, (2) blood factors, and (3) autophagy to rejuvenate and restore function to cells, tissues, and organisms. · We are looki ...
Robotics SW Generalist - Mountain View, United States - Aqua Satellite
Description
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
Required Qualifications
Desired
30/60/90 Plan
In the first 30 days, you will:
Within 60 days, you will:
Within 90 days, you will:
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.