Senior Software Engineer, Onboard Systems Specialist

4 weeks ago


Mountain View, California, United States Nuro Full time
About the Role

Nuro is seeking a skilled Senior Software Engineer, Onboard Systems to join our team. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Your expertise in C++/Python and experience in system monitoring and failure resolution will be invaluable in ensuring the reliability and performance of our autonomy software.

About the Team
We are a collaborative and dynamic team that works closely with experts in the field of autonomous vehicles. Our team's software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms. We are looking for engineers who can work effectively in a fast-paced environment and contribute to the development of cutting-edge technology.

About the Work
As a Senior Software Engineer, Onboard Systems, you will be responsible for:
  1. Collaborating with experts in the field of autonomous vehicles to enhance system reliability, efficiency, and safety
  2. Designing, developing, testing, debugging, and deploying software modules for self-driving systems
  3. Creating and implementing a software framework for end-to-end automation of system metrics, including monitoring, logging, analysis, and reporting
  4. Developing a real-time monitoring system that ensures autonomy system performance meets Nuro's high standards
  5. Working closely with autonomy teams to identify root causes and mitigate onboard issues across the entire system
  6. Spearheading cross-team efforts to identify potential sources of software defects in safety-critical software
  7. Developing and applying methods to evaluate objective properties of large codebases, such as complexity, dependency, cohesion, and coupling, and help determine their relevance to potential defects

About You
We are looking for a highly skilled and experienced software engineer who can contribute to the development of our autonomy software. The ideal candidate will have:
  1. Strong system fundamentals and proficiency in C++/Python
  2. At least 2 years of experience working system monitoring and failure resolution
  3. Extensive experience (5+ years) developing production-quality software in C++ and/or Python for complex systems in areas such as self-driving, robotics, embedded Linux systems, telecommunications, or other technology industries
  4. Bachelor's, Master's, or PhD in Electrical Engineering, Computer Science, or a related technical field

What We Offer
Nuro offers a competitive salary, annual performance bonus, equity, and a comprehensive benefits package. We are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.

  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Onboard Systems team. As a key member of our autonomy team, you will be responsible for designing, developing, and deploying software modules for self-driving systems.You will work closely with our autonomy teams to identify root causes and mitigate onboard issues across the...


  • Mountain View, California, United States Intelliswift Software Full time

    Key Responsibilities:As a Senior Process Engineering Specialist at Intelliswift Software, you will be responsible for implementing and rolling out new processes across the organization.Key Skills:Process ownership and implementationChange management and communicationPerformance monitoring and optimizationJob Description:As a Senior Process Engineering...


  • Mountain View, California, United States Otter Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing and developing scalable systems, contributing to a data-centric development team, and collaborating with cross-functional teams to enhance and support technology.Key...


  • Mountain View, California, United States Groq Full time

    We are seeking a highly skilled Senior Systems Software Engineer to join our team at Groq. As a key member of our multi-disciplinary team, you will play a crucial role in the development, integration, and testing of machine learning HPC platforms.Key Responsibilities:Work within a multi-disciplinary team environment to develop, integrate, and test machine...


  • Mountain View, California, United States Otter Full time

    At Otter, we're building a cutting-edge infrastructure for the food delivery industry. As a Senior Backend Software Engineer, you'll be part of our data-driven development team, contributing to the evolution of internal tools that help restaurants succeed in online food delivery.Key Responsibilities:Contribute to a data-centric development teamEngage in...


  • Mountain View, California, United States LinkedIn Full time

    Job SummaryAs a Senior Staff Software Engineer, Systems Infrastructure Specialist at LinkedIn, you will play a key role in building the next-generation infrastructure and platforms for our global workforce. You will lead the development of large-scale, distributed systems and databases, and work closely with technical leadership and management to contribute...


  • Mountain View, California, United States Aurora Innovation Full time

    Job DescriptionAurora Innovation is seeking a highly skilled Staff Software Engineer to join our System Software Architecture Team. As a key member of our team, you will design, develop, and test onboard software that spans application, middleware, and OS layers.Key Responsibilities:Design and develop onboard software for various applicationsDevelop tools...


  • Mountain View, California, United States LinkedIn Full time

    Job DescriptionAt LinkedIn, we're building the next-generation infrastructure and platforms for our global workforce. As a Senior Software Engineer, Systems Infrastructure, you'll be part of our world-class software engineering team, responsible for designing, implementing, and optimizing large-scale distributed systems with security and compliance in...


  • Mountain View, California, United States LinkedIn Full time

    Job DescriptionAt LinkedIn, we're committed to creating a culture that's built on trust, care, inclusion, and fun – where everyone can succeed. As a Senior Software Engineer, Systems Infrastructure, you'll be part of our world-class software engineering team, responsible for building the next-generation infrastructure and platforms for...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States Nuro Full time

    Job SummaryNuro is seeking a highly skilled Software Engineer to join our team of experts in autonomous systems. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Key Responsibilities* Collaborate with experts in autonomous vehicles to enhance system...


  • Mountain View, California, United States Kodiak Robotics Full time

    About Kodiak RoboticsKodiak Robotics is a leading company in the development of self-driving technology for long-haul trucks and defense applications. Our mission is to revolutionize the freight industry by providing a safe and efficient transportation solution.Job DescriptionWe are seeking a highly skilled Software Engineer to join our team and contribute...


  • Mountain View, California, United States LinkedIn Full time

    About the RoleAs a Senior Software Engineer, Systems Infrastructure, you will be part of our world-class software engineering team, responsible for building the next-generation infrastructure and platforms for LinkedIn.Key ResponsibilitiesDesign, implement, and optimize the performance of large-scale distributed systems with security and compliance in...


  • Mountain View, California, United States Axient Full time

    Axient is seeking a highly skilled Senior Systems Engineer to lead our Aeronautics Systems Engineering team.Key Responsibilities:Develop and refine technical and Systems Engineering processesProvide technical leadership and mentorship to team membersCollaborate with Researchers and Technical Leads to identify project goals and objectivesDevelop and update...


  • Mountain View, California, United States Databricks Full time

    Unlock the Power of Data with DatabricksAt Databricks, we're passionate about empowering data teams to tackle the world's most complex challenges. As a Senior Software Engineer on our Runtime team, you'll be building the next generation of distributed data storage and processing systems that outperform traditional SQL query engines.Key...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive industry. Our solutions help top automakers accelerate development cycles, deliver high-quality systems, and bring confidence to the production of modern vehicles.About the RoleWe are seeking a senior software engineer with expertise in...


  • Mountain View, California, United States YouTube Full time

    Job SummaryAt YouTube, we're looking for a skilled Senior Software Engineer, Mobile to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying software solutions for our mobile applications. ResponsibilitiesWrite and test product or system development code.Review code developed by...


  • Mountain View, California, United States Databricks Full time

    We are seeking a talented Senior Software Engineer to join our team at Databricks. As a key member of our engineering team, you will be responsible for designing and implementing next-generation systems that leapfrog state-of-the-art in database systems, storage systems, and distributed systems.Key Responsibilities:Design and implement high-performance...


  • Mountain View, California, United States Otter Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a deep understanding of search and recommendation algorithms, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, and various ranking algorithms.The successful...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomy solutions, accelerating the adoption of safe and intelligent machines worldwide. Our team of experts delivers cutting-edge technology to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences.Job SummaryWe are seeking a...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...