Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Aurora CO

    Staff Embedded Systems Software Engineer

    Mountain View, CA, United States

    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-ha

    Job Source: Aurora CO
  • Google

    Staff Software Engineer, Embedded Systems/Networking_

    Sunnyvale

    Minimum qualifications: + Bachelor's degree or equivalent practical experience. + 8 years of experience in software development, and with data structures/algorithms. + 5 years of experience with one or more general purpose programming languages (e.g., C) + 5 years of experience working on embedded systems/networking + 5 years of experience testing,

    Job Source: Google
  • Google

    Staff Embedded System Software Engineer, Pixel

    Mountain View, CA, United States

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

    Job Source: Google
  • Global Jupiter

    Staff Embedded Software Engineer – System Reliability

    Sunnyvale, CA, United States

    • Ending Soon

    Job Description Primary Function of Position Responsible for supporting the software teams at the heart of Intuitive’s new robotics platform. The ideal candidate will possess a strong passion for system reliability, coupled with high energy, a sense of ownership, and proven skills in collaborating with cross-functional teams. Key responsibilities i

    Job Source: Global Jupiter
  • Google

    Staff Embedded System Software Engineer, Pixel_

    Mountain View

    • Ending Soon

    Minimum qualifications: + Bachelor's degree or equivalent practical experience. + 8 years of experience in software development, and with data structures/algorithms. + 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. + 5 years of experience working with embedded operati

    Job Source: Google
  • PROCEPT BioRobotics

    Staff Embedded Software Engineer

    San Jose, CA, United States

    Company Overview Embark on an enriching journey with PROCEPT BioRobotics, where our vision, mission, and values guide everything we do as a company. We are committed to revolutionizing treatment for benign prostatic hyperplasia (BPH, otherwise known as prostate gland enlargement) through innovation in surgical robotics. As our company succeeds and

    Job Source: PROCEPT BioRobotics
  • Applied Intuition

    Software Engineer - Embedded Systems

    Mountain View, CA, United States

    • Ending Soon

    About Applied Intuition Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition provides a simulation and validation platform for various industries such as automotive, trucking, construction, and more. 18 of the top 20 global automakers rely on A

    Job Source: Applied Intuition
  • General Motors

    Software Engineer, Embedded Systems

    Sunnyvale, CA, United States

    • Ending Soon

    Job Description Role Responsibilities: Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team. Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code. Creating and integrating software while following best practices. Develop

    Job Source: General Motors

Staff Embedded Systems Software Engineer

Mountain View, CA, United States

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 Aurora’s 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. We’re searching for a Embedded Software Engineer to join our Embedded team who create applications for the multitude of custom hardware devices designed by our electrical engineers. We employ (and sometimes define) state-of-the-art development techniques to create robust, reliable systems with amazing levels of safety and performance.

In this role, you will

Architect and develop highly-reliable and highly-stable embedded systems.

Perform bring-up for new boards, SoCs, and Operating Systems.

Push the boundaries of performance by using and developing state-of-the-art tools and techniques to identify performance bottlenecks, opportunities for optimization, and debug information.

Effectively collaborate and interface across multi-disciplinary engineering teams.

Exert influence externally with SoC and OS vendors and partners, representing Aurora's immediate needs while at the same time guiding the direction of external roadmaps.

Support hardware engineers with PCB bring-up, debugging and testing.

Required Qualifications

BS/MS or PhD in Computer Science, Computer Engineering, or a related field.

10+ years of Embedded Software engineering experience.

Excellent C or C++ programming skills.

Experience bringing up and porting Linux and other embedded OSes.

Experience bringing up new boards; ability to read schematics/datasheets and use basic lab equipment.

Knowledge of both high- and low-level communication protocols, from I2C and SPI to CAN and TCP/IP protocols.

Understanding of OS-level concepts (boot process, driver model, scheduling, memory management, networking, filesystem, interrupt handling, etc.)

Desirable Qualifications

Experience working with and bringing up Nvidia SoCs and DRIVE OS.

Knowledge of SoC architectures; experience working with complex, heterogeneous SoCs - especially ARM-based ones.

Experience with PTP, gPTP, and other Time Sensitive Networking Protocols.

Experience with ISO 26262 or other safety standards.

Experience working with and configuring hypervisors and partitioning.

Experience with Yocto.

The base salary range for this position is $189,000 - $302,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-JM3

#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 Aurora’s 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 [email protected]  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 [email protected].

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 .

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 atMyNextMove.org and consider applying for open positions corresponding to your identified skills and experiences!

Apply

Create Email Alert

Create Email Alert

Email Alert for Staff Embedded Systems Software Engineer jobs in Mountain View, CA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.