Software Engineer I
$116k - $174kAurora Innovation
Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn. Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer to join our Vehicle Platforms team. This role is a unique opportunity for a systems-minded coder to work at the foundational layer of our autonomous trucks, bridging the gap between high-level autonomy software and physical vehicle hardware. You will be instrumental in ensuring our sensors, compute units, and embedded devices function as a seamless, high-performance unit, making this one of the most hands-on software roles at Aurora. In this role you will Integrate Core Hardware Components: Write and maintain C++ interfaces and drivers that integrate Lidars, Radars, Cameras, and other embedded devices into the Aurora Driver stack. Support Platform Bring-up: Participate in the initial software "bring-up" of new vehicle platforms, ensuring the onboard compute and sensors are correctly configured and communicating. Optimize Onboard Performance: Profile and optimize code to ensure efficient use of limited CPU, GPU, and memory resources on the vehicle. Monitor Hardware Health: Develop and refine software tools that track the real-time health and telemetry of our hardware components to ensure safe fleet operations. Validate via HIL Infrastructure: Utilize Hardware-in-the-Loop (HIL) environments to test and verify your code changes against real-world hardware before deployment to the road. Required qualifications Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field. Strong proficiency in C++: Solid understanding of data structures, algorithms, and memory management (academic or project-based). Hands-on Systems Experience: At least 1–2 years of relevant experience, which can be demonstrated through multiple internships, significant academic research, or professional work involving hardware-software interaction. Linux Fundamentals: Experience working in a Linux environment with an understanding of command-line tools and system basics. Exposure to Networking Protocols: Familiarity with the basics of data transport, such as TCP/IP, UDP, or serial communication. Desirable qualifications Robotics or Embedded Projects: Experience with ROS/ROS2, microcontrollers (Arduino/STM32/ESP32), or hobbyist robotics. Familiarity with Sensors: Prior exposure to Lidar, Radar, or Camera data processing and hardware interfaces. Scripting Skills: Proficiency in Python for automation, data analysis, or building internal support tools. Automotive Knowledge: Understanding of CAN bus protocols or Automotive Ethernet basics. Safety Mindset: Familiarity with concepts of high-availability or safety-critical software design. The base salary range for this position is $116,000 - $174,000 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits. #LI-Entry-Level Working at Aurora At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks. We believe in-person work increases collaboration, empathy and our ability to lead effectively. As a result, we operate in a hybrid work environment where Aurorans are in office at least 3 days per week. Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom. Our commitment to safety At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization’s long-term success by prioritizing working safely, no matter what. Our commitment to inclusion Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at View email address on click.appcast.io. For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.
$135k - $155k
...FULL STACK SOFTWARE ENGINEER (STARLINK) the company was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today the company is actively developing the technologies to make this possible...SuggestedPermanent employmentTemporary workInternshipWorldwideWeekend work$135k - $155k
...that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the... ...Starlink’s potential global impact and are looking for best‑in‑class engineers to help maximize Starlink’s utility for communities and...SuggestedTemporary workInternshipWorldwideWeekend work$190k - $210k
...on accounting firms to calculate R&D tax credits and capitalize software costs. Neo.Tax is automating this entirely. Our software... ...manual work. Neo.Tax is seeking a Senior Full‑Stack Software Engineer who wants to build products that automate manual enterprise accounting...SuggestedFull timeContract workTemporary workH1bRemote workWork from homeVisa sponsorshipFlexible hours$112k - $184k
Fullstack Visualization Software Engineer Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human...SuggestedTemporary workWork at office$174k - $253k
Fullstack Software Engineer, GenAI, DeepMind Mountain View, CA, USA About the role At Google DeepMind our mission is to build the world's first general-purpose learning agent. As a Software Engineer you will work with AI agents, developing testing systems, visualizations...Suggested- ...Company At Harmonic, we are building a mathematical reasoning engine that operates with absolute precision. While most AI makes maximum... ...on! About the Role We are seeking a talented Full-Stack Software Engineer to drive the frontend architecture and early development...
$135k - $185k
United States Digital Space LLC in Palo Alto is seeking a skilled Software Engineer to join the Starlink Enterprise Software team. You will play a critical role in developing software that powers essential tasks across various sectors and contribute to the advancement of...- ...California — 5 days a week in-office About the role As a Full-Stack Engineer, you will contribute to building scalable, performant, and... ..., and integration testing, ensuring robust and resilient software delivery Partner cross-functionally with Product Management, Design...Work at office
$145k - $185k
...We’re looking for a Software Engineer to join our Devops Platform team, where you will blend linux system administration and software engineering skills to build and maintain all our infrastructure and core services running in our data centers and the cloud. Wealthfront...- ...eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Senior Software Engineer - Engineering Productivity at Reliable Robotics, you will...Permanent employment
$140k - $210k
...we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Sr. Full Stack Software Engineer About your role: Clover is a global leader in financial services technology, dedicated to building the smart point-of-sale (POS...Work at officeMonday to FridayFlexible hours- ...electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is... ...: Provide technical leadership and guidance to a team of engineers, driving architectural decisions and ensuring the quality of...Full timeContract workFlexible hours
$162.8k - $203.5k
...outdoors and a desire to protect it for future generations. Role Summary Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team. You will design and deliver large-scale applications and data pipelines using...Full timeContract workTemporary workPart timeLocal areaShift work- ...to making licensing & compliance cheaper, faster and more joyful. About the role: We are seeking an entrepreneurial full-stack Software Engineer with the ability to move back and forth between front-end and back-end work. This role is ideal for someone who sees a problem...Work at office
$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that... ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and...Remote workFlexible hours$125k - $265k
...earlier when needed to accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is a flexible suite of... ...vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. Learn more about what the team is...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- OpusClip, headquartered in Mountain View, is seeking a Full-Stack Software Engineer passionate about AI video generation. In this role, you will design, develop, test, and maintain applications that empower creators and businesses. The ideal candidate holds a Bachelor's...
$132k - $198.45k
...AVs at commercial scale, empowering a safer, richer, and more connected future. About the Team We're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's operations...- ...company is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational tooling and security infrastructure that...
$166k - $244k
...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply ~...Full time$147.4k - $220.9k
...Software Application Support Engineer, Retail Engineering Sunnyvale, California, United States Software and Services This is an extraordinary opportunity for a hardworking support engineer to join a distributed team supporting the Apple Online Store, a multi-channel elite...Work experience placementRelocation$158k - $237k
Rubrik, Inc. in Palo Alto, CA, is seeking a Software Engineer to join the Developer Platform team. This role focuses on enhancing Developer Experience by solving complex engineering problems and fostering a culture of quality and responsibility. The ideal candidate will...$123k - $190k
...fidelity, reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, ensuring enterprise usability, end-user... ...Validation and AV System Reliability. Role As a Software Engineer on the HIL Platform and Services Team, you will bridge AV software...Work experience placementFlexible hours- Location: Sunnyvale We're hiring a Software Engineer to help contribute to projects on our Inference Platform team. Our team primarily owns the orchestration layer that runs inference on our datacenter clusters which glues together the cloud components to the ML components...
- ...our core products Collaborate with designers, researchers, and engineers to ship innovative features Improve system reliability through... ...Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field Strong programming skills in Python...
$123k - $190k
...skills in Python and C++, along with 2+ years of experience. This hybrid role requires teamwork and involves delivering reliable software through automated systems. The salary for this role ranges from $123,000 to $190,000, varying based on experience and qualifications...- ...leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand,... ...driving models. You will join a motivated and talented team of engineers to deliver a reliable, stable and flexible software stack to support...Full timeWork at officeWork from homeFlexible hours
$135k - $155k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational tooling and security infrastructure that empowers...Permanent employmentTemporary work- ...to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference. About the Role We’re hiring a Software Engineer to help contribute to projects on our Inference Platform team. Our team primarily owns the orchestration layer that runs inference...
$123k - $190k
Responsibilities Develop software to increase the capabilities, fidelity, observability and scale of our HIL Platform and Integration services. Deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code...Work experience placementLocal areaRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software engineer amazon Mountain View, CA
- experienced software developer Mountain View, CA
- federal - software developer Mountain View, CA
- software developer internship Mountain View, CA
- senior software engineer Mountain View, CA
- software developer fintech Mountain View, CA
- part time software developer remote Mountain View, CA
- software developer intern Mountain View, CA
- software data engineer Mountain View, CA
- software engineer Mountain View, CA


