We have other current jobs related to this field that you can find below


  • Mountain View, United States Lumicity Full time

    Groundbreaking and high-growth automotive startup is seeking a Senior Embedded Software Engineer for their team near Mountain View, CA.Ideal candidate:BS in relevant engineering degreeAt least 3+ years' experience with on device embedded software development.C/C++. Needs to be hands on and a great coder.Experience with Android AOSP, low level RTOS, ECUs...


  • Mountain View, United States Lumicity Full time

    Groundbreaking and high-growth automotive startup is seeking a Senior Embedded Software Engineer for their team near Mountain View, CA.Ideal candidate:BS in relevant engineering degreeAt least 3+ years' experience with on device embedded software development.C/C++. Needs to be hands on and a great coder.Experience with Android AOSP, low level RTOS, ECUs...


  • Mountain View, United States Nuro Full time

    Who 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...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company has developed a core technology called the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware.About the RoleDesign and...


  • Mountain View, California, United States SRS Consulting Inc. Full time

    Job OverviewPosition: Power Engineer (Embedded Software Engineer)Summary:SRS Consulting Inc. is looking for a talented Power Engineer with expertise in Embedded Software Engineering. The successful candidate will possess a robust background in mobile system power analysis, particularly in SoC subsystems including CPU, GPU, DSP, and memory. Proficiency in...


  • Black Mountain, United States Astronautics Corporation Full time

    Job DescriptionJob DescriptionFounded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precision motion control products and inertial navigation components. Kearfott has a very long history of innovation and excellence, and is the go-to brand for many of our global...


  • Mountain View, Arkansas, United States Wayve Full time

    Company OverviewAt Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that welcomes individuals from all backgrounds, skills, and perspectives. We believe in the power of inclusion, regardless of sex, race, religion, ethnicity, disability, age, citizenship, marital status, sexual orientation, gender identity, veteran status,...


  • Mountain View, Arkansas, United States Wayve Full time

    Company OverviewAt Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that values the unique skills and perspectives of every individual, irrespective of their background. About WayveEstablished in 2017, Wayve stands at the forefront of Embodied AI technology. Our innovative AI software and foundational models empower...


  • Mountain View, Arkansas, United States Wayve Full time

    At Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that values the unique skills and perspectives of every individual, irrespective of their background. About Us Established in 2017, Wayve stands at the forefront of Embodied AI technology development. Our cutting-edge AI software and foundational models empower vehicles to...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, particularly with data structures and algorithms.5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.5 years of experience with embedded operating systems.Proficiency...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, particularly with data structures and algorithms.5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.5 years of experience with embedded operating systems.Proficiency...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, particularly with data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years in software design and architecture.5 years of experience with embedded operating systems.Proficiency...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong foundation in data structures and algorithms.5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.5 years of experience with embedded operating...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong foundation in data structures and algorithms.5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.5 years of experience with embedded operating...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong focus on data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.5 years of experience working with embedded...

  • Power Engineer

    3 weeks ago


    Mountain View, United States SRS Consulting Inc. Full time

    Job DescriptionJob DescriptionPower Engineer (Embedded Software Engineer)Overview:We are seeking a highly skilled Power Engineer with a strong background in Embedded Software Engineering to join our team. The ideal candidate will have extensive experience in mobile system power characterization, with expertise in SoC subsystems such as CPU, GPU, DSP, and...


  • Mountain View, United States Abidi Solutions Full time

    Job DescriptionJob DescriptionPosition: Senior Software Engineer - Mobile AndroidLocation: 450 National Ave, Mountain View, CA 94043 (Hybrid)Contract Type: C2CVisa: USC GC GC EAD H4 EADCompany Overview: Join our dynamic client's team, where they are at the forefront of shaping the future of automotive software with their innovative...


  • Mountain View, California, United States Wayve Full time

    Commitment to Diversity At Wayve, we prioritize fostering a diverse, equitable, and respectful workplace culture that values the unique skills and perspectives of every individual, irrespective of their background. About Wayve Established in 2017, Wayve stands at the forefront of Embodied AI technology development. Our cutting-edge AI software and...


  • Mountain View, California, United States Wayve Full time

    Company Overview At Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that values the unique skills and perspectives of every individual, irrespective of their background. About Wayve Established in 2017, Wayve stands at the forefront of Embodied AI technology development. Our cutting-edge AI software and...


  • Mountain View, California, United States Wayve Full time

    Company Overview At Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace culture that values the unique skills and perspectives of every individual, irrespective of their background or identity. About Wayve Established in 2017, Wayve stands at the forefront of Embodied AI technology development. Our cutting-edge AI...

Senior Software Engineer, Embedded Controls

2 months ago


Mountain View, United States Aurora CO Full time
Who We Are

Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly to make transportation safer, increasingly accessible, and more reliable and efficient than ever before. The Aurora Driver is a self-driving system designed to operate multiple vehicle types, from freight-hauling semi-trucks to ride-hailing passenger vehicles, and underpins Aurora Horizon and Aurora Connect, its driver-as-a-service products for trucking and ride-hailing. Aurora is working with industry leaders across the transportation ecosystem, including Toyota, FedEx, Volvo Trucks, PACCAR, Uber, Uber Freight, U.S. Xpress, Werner, Covenant, Schneider, and Ryder. For Auroras latest news, visit aurora.tech and @aurora_inno on Twitter.

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. Were searching for aSenior Software Engineerto join AurorasAutonomy Software Control team. The Control team is responsible for designing, implementing, integrating, and verifying the fault-tolerant motion control system of the Aurora Driver with all vehicle platforms.

In this role, you will

  • Work within our control team to develop software infrastructure and integrate embedded software with a modern C++ autonomy stack.
  • Interface with autonomy planning and control software, embedded layer software, and vehicle platform commands and monitoring.
  • Develop frameworks for robotics software that is run across multiple hardware devices.
  • Develop software that will directly influence on-road behavior of autonomous vehicles including mode of operation, fault management, and health monitoring.
  • Work with software/hardware interfaces including embedded system simulation, hardware-in-the-loop, and vehicle system level testing.
  • Develop test, analysis, and validation software for control subsystems, ensuring our verification processes align to safety-critical coverage standards.
  • Develop software in Linux-based environments as well as RTOS embedded environments.

Required Qualifications

  • 6+ years of experience in software development, using modern robotics frameworks
  • Strong C++ fundamentals and production-level code implementation, including experience with embedded applications
  • Experience developing software in a regulated, safety critical, or quality managed environment (ie. control systems of automotive, aerospace, or other robotic systems)
  • Deep knowledge of software architecture design best practices
  • Experience with modern communication technologies and networking protocols (CAN, TCP/IP)
  • Experience developing software analysis, linting, and testing tools
  • Experience in systems-level programming

Desirable Qualifications

  • Familiarity with development in Linux-based environments
  • Proficient C fundamentals and production-level code implementation

The base salary range for this position is $168K - $252K per year. Auroras pay ranges are determined by role, level, and location. Within the range, the successful candidates 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.

#Mid-Senior

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 have offices in several locations across the United States, where we encourage team and cross-functional collaboration. Aurora offers competitive medical, dental, and vision benefits, and additional healthcare support including medical transportation reimbursement, fertility, adoption, and surrogacy benefits. We empower our employees and their families with options to further their unique physical, mental, and financial well-being.

Our Learning and Development offerings include Aurora Academy, where our people learn, develop, and practice the essential skills that drive Auroras mission, continually up-leveling our team along the way. Our Careers page provides insight into career opportunities at Aurora, and you can find all the latest news on our Blog.

Safety is central to everything we do. Every employee at Aurora has a role in contributing to safety, every step of the way. We seek candidates who take active responsibility, can contribute to building an atmosphere of trust, and invest in the organization's long-term success by working safely no matter what.

We believe that self-driving technology has broad benefits including increased access to transportation. To realize those benefits, we need a workforce with diverse experiences, insights, and perspectives a workforce that reflects the communities our technology will serve.

Aurora is committed to providing access to anyone who seeks information from our website. We invite anyone using assistive technologies, such as a screen reader or Braille reader, to email us at careersiteaccommodations@aurora.tech if they experience difficulty using our website. Please describe the accessibility problem and include a URL (if available).

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 careersiteaccommodations@aurora.tech.

For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject toAuroras California Employment Privacy Policy.

Diversity, Equity and Inclusion

At Aurora, every employee is empowered to take an active role in building an inclusive, collaborative, and unified culture that leverages our diverse strengths, perspectives, and backgrounds.

Transforming how the world moves people and goods involves seeking to understand backgrounds, insights, and lived experiences that differ from our own. One way we accomplish that is with our 15 employee-led Aurora Unified Groups, which support diverse voices and drive inclusive collaboration. We believe that teamwork, belonging, and trust motivate and support our employees to do their best work. As our team grows, we strive to attract and retain exceptional talent that adds new perspectives and experiences and continues to drive innovation. Learn more on our Culture Page.

We are committed to helping qualified military community members leverage their talents in service of our mission. To understand how your military experience aligns with career opportunities at Aurora, review your military job classification at MyNextMove.org and consider applying for open positions corresponding to your identified skills and experiences

#J-18808-Ljbffr