Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Linux Engineer Mountain View, California

$189k - $303k

Australian Competition and Consumer Commission

Staff Embedded Linux Engineer 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 are seeking a seasoned Staff Embedded Linux Developer to architect, design, and implement system-level software for our next-generation embedded platforms. This high-impact role requires deep expertise in Linux kernel internals, BSP customization with the Yocto Project, and hands-on experience with hardware interfaces like PCIe, BIOS, and DDR RAM. The ideal candidate will lead complex debugging efforts, collaborate closely with hardware teams during board bring-up, and drive performance optimization across all system components. In this role, you will Lead the design, development, customization, and maintenance of Board Support Packages (BSPs) for various hardware platforms using the Yocto Project build system. Configure, build, and optimize the Linux kernel, bootloaders (U-Boot), and root file systems for custom hardware, ensuring system stability and performance. Develop, port, and debug Linux device drivers for a wide range of hardware interfaces, including PCIe, DDR, Ethernet, I2C, SPI, and USB. Collaborate with hardware engineers during initial board bring-up, debugging issues at the register and schematic levels using tools such as JTAG, oscilloscopes, and logic analyzers. Implement and enhance functionalities related to the PCIe subsystem, including DMA, memory management, and interrupt handling. Work with BIOS/UEFI configurations and integrate them with the embedded Linux environment as required for specific platforms (e.g., x86 architectures). Optimize system performance, boot time, memory footprint, and power consumption for embedded devices. Develop and maintain robust CI/CD pipelines and automated testing workflows for the embedded software stack. Create Requirements and Design, conduct code reviews, mentor junior engineers, and develop unit test plans. Required Qualifications Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Minimum of 8+ years of hands-on experience in embedded Linux development, with a strong background in system-level programming and board bring-up. Deep expertise in the Yocto Project, including custom layer development, recipes (BitBake), and image generation. Strong proficiency in C/C++ programming for embedded and kernel-level development. In-depth knowledge of the Linux kernel internals, memory management, scheduling, and device driver architecture. Hands-on experience with debugging tools like GDB, JTAG, Lauterbach, and oscilloscopes. Strong problem-solving, analytical, and communication skills, with the ability to work effectively in cross-functional teams. Desirable Qualifications Familiarity with secure boot, OTA updates, and system security hardening. Exposure to open-source contributions and community collaboration practices. Knowledge of networking protocols (TCP/IP, UDP) and real-time operating system (RTOS) concepts. Knowledge of Telecommunication and/or GNSS domain. The base salary range for this position is $189,000-$303,000 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the 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-JH1

#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 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. Apply for this job Indicates a required field. First Name, Last Name, Email, Phone, Country, Resume/CV, Cover Letter, LinkedIn Profile, Website, and how you heard about this role are requested as part of the application. Applicants are expected to be authorized to work in the United States. Aurora values in-person collaboration in a hybrid work environment. Aurora Voluntary Demographic Questionnaire Individuals seeking employment at Aurora are considered without regard to 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. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. How would you describe your gender identity? How would you describe your racial/ethnic background? #J-18808-Ljbffr Australian Competition and Consumer Commission

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Linux Engineer Mountain View, California in Mountain View, CA vacancy
  • $170k - $195k

    Lakera, a Check Point Company, is seeking a Solutions Engineer to accelerate sales velocity, increase customer success and shape...  ...a small and fast moving startup environment. Location: Mountain View, California. Logistics: Remote. There will be travel involved for... 
    Suggested
    Remote work

    Lakera Inc

    Mountain View, CA
    1 day ago
  • $181k - $262k

    Hardware Engineering Mountain View, California Who we are Aurora’s mission is to deliver the benefits of self...  ...accessible for all. We’re searching for a Staff NPI Test Engineer . The primary...  ...is required. Experience with Linux operating systems. Experience with... 
    Suggested
    Work at office
    Local area
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    3 days ago
  • $197k - $285k

    Senior Staff Lidar Systems Architect Who we are Aurora’s mission...  ...Partner and collaborate with EE, Embedded FW/SW, integrated photonics,...  ...PhD or MS in Electrical Engineering, Physics, or a related field...  ...****@*****.*** . For California applicants, information... 
    Suggested
    Work at office
    Local area
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    2 days ago
  • $132.4k - $209.6k

    Senior Embedded C++ Software Engineer - Mountain View, CA About us: Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva... 
    Suggested

    Aeva Inc.

    Mountain View, CA
    2 days ago
  • $217k - $275k

    General Motors is seeking a Staff Software Engineer for Compute Systems Software in Mountain View, California. This hybrid role involves leading the development of embedded Linux platforms critical for GM’s vehicles. Responsibilities include designing kernel modules, optimizing... 
    Suggested

    General Motors

    Mountain View, CA
    4 days ago
  • $162k - $235k

     ...Senior Cloud Security Engineer Mountain View, CA, US Aurora's mission is to deliver the benefits...  ...network security, operating system (Linux), Kubernetes, CI/CD, and application...  ...****@*****.***. For California applicants, information collected and... 
    Work at office
    3 days per week

    Softbank Investment Advisers

    Mountain View, CA
    2 days ago
  •  ...Job Title: QNX/Linux Embedded Engineer Location: Mountain View, CA/Detroit, MI (Onsite) We are seeking a skilled QNX/Linux Embedded Engineer with strong experience in embedded systems development, real-time operating systems, and low-level software programming.... 

    Jobs via Dice

    Mountain View, CA
    3 days ago
  • $192k - $260k

     ...Databricks has grown from a tiny corner office in Berkeley, California to a global organization with over 1000 employees. Thousands...  ...one of the fastest growing SaaS companies in the world. Our engineering teams build highly technical products that fulfill real, important... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks Inc.

    Mountain View, CA
    1 day ago
  • $1,000 - $2,030 per month

     ...decrease delivery headaches. What You'll Do As a Backend Engineer, you'll design, implement, and optimize systems that power...  ...What Else You Need To Know This role is based in our Mountain View office. As a company driven by innovation and continuous change... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter.ai

    Mountain View, CA
    4 days ago
  • $167k - $230k

     ...performance investigations for frontend systems Mentor and coach engineers, raising the bar for frontend engineering across the team...  ...What else you need to know This role is based in our Mountain View office. As a company driven by innovation and continuous change... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    ATOMS Careers page

    Mountain View, CA
    4 days ago
  • $176k - $242k

     ...scale! About the role We’re looking for a Senior Backend Engineer to help architect and scale Picnic’s real-time food ordering...  ...growth What else you need to know This role is based in our Mountain View, CA office. We believe the best ideas emerge from close collaboration... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    ATOMS Careers page

    Mountain View, CA
    4 days ago
  • $90k - $140k

    Density Ai, Inc. is seeking an IT Support Specialist for our Mountain View office and remote teams. The position involves managing endpoint...  ...candidates with a solid foundation in macOS, Windows, and Linux, alongside at least one year of IT support experience. A competitive... 
    Work at office
    Remote work

    Density Ai, Inc.

    Mountain View, CA
    2 days ago
  • $224k - $284k

     ...Senior/Staff Backend Engineer Mountain View, CA About Us CloudKitchens helps restaurateurs around the world succeed in online food delivery - our goal is to make food more affordable, higher quality and convenient for everyone. We take underutilized properties... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    CloudKitchens

    Mountain View, CA
    16 days ago
  • Business System Coordinator I Media Fusion is looking for a Business System Coordinator I in support of the CATSS contract at NASA Ames Research Center. This position will be 100% on-site. Responsibilities: Evaluate and process all requests, documents, and forms...
    Contract work
    Work at office

    Disabledperson, Inc

    Mountain View, CA
    4 days ago
  • $40 - $50 per hour

    Highspring is seeking a Part-Time IT Support Specialist in Mountain View, CA for a 3-month contract. The role requires 8-hour shifts onsite 3-4 days a week, handling IT operations and employee support. The ideal candidate will have 3+ years of experience, proficiency in... 
    Hourly pay
    Contract work
    Part time
    Shift work
    3 days per week

    Downtown Boulder Partnership

    Mountain View, CA
    1 day ago
  • $40 - $50 per hour

    Job Description Location : Mountain View, CA - Onsite 3-4 days/week Contract Length : 3 months to start (potential extension) Schedule : Part-time | 8-hour shifts/day | Onsite required Highspring is hiring a Part‑Time IT Support Specialist for a 3‑month contract to support... 
    Contract work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Downtown Boulder Partnership

    Mountain View, CA
    1 day ago
  •  ...implement solutions. Ability to work from both office locations in Mountain View, CA and Milpitas, CA as needed.* What you have: Well-...  ...conference rooms (iPads, WebEx).  Comfortable with Basic Linux Commands and troubleshooting. Experience performing hardware/... 
    Work at office
    Remote work
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    26 days ago
  •  ...Senior / Staff Linux Embedded Engineer Palo Alto, California Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile Senior (or Staff) Embedded Software Engineer to support vertical-specific customizations and platform... 

    BrightAI

    Palo Alto, CA
    3 days ago
  • $132.4k - $179.2k

    A technology company in Mountain View is seeking an experienced embedded systems developer to design and implement real-time applications using C/C++. The...  ...have at least 3 years of experience with QNX, embedded Linux, and other embedded environments, alongside strong... 
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    23 hours ago
  •  ...technology company based in California is seeking candidates with 3-...  ...with a strong understanding of Linux kernel and drivers. The ideal...  ...will have familiarity with embedded Linux distributions and hardware...  ...in networking and electrical engineering principles is desirable. This... 

    Cloud Hybrid Technologies, LLC

    Mountain View, CA
    2 days ago
  • 42dot, located in Sunnyvale, California, is looking for an Embedded SW Engineer to create Linux-based applications for autonomous driving. This role focuses on vibrant collaboration across multiple teams to ensure robust performance in vehicle technology. The ideal candidate... 

    42dot

    Sunnyvale, CA
    2 days ago
  • $181.3k - $245.3k

     ...Role Overview: We are looking for a Senior Engineer in our CLAMS (calibration, localization,...  ...with 5+ years experience with the Linux environment 2+ years of experience with...  ...for Senior State Estimation / Calibration Engineer _ Mountain View, CA #J-18808-Ljbffr Aeva Inc.
    Flexible hours

    Aeva Inc.

    Mountain View, CA
    2 days ago
  • $147k - $211k

    Software Engineer, Silicon Systems Software Note: By applying to this...  ...: San Diego, CA, USA; Mountain View, CA, USA . Qualifications Bachelor...  ...of experience working with embedded operating systems. Experience...  ...architecture (including Linux kernel and system services).... 
    Full time

    Google Inc.

    Mountain View, CA
    3 days ago
  •  ...leadership to drive user growth and engagement through data and AI. What Will You Do? As a Staff Analytics, Product & Marketing at EarnIn, you will collaborate with Product, Engineering, Marketing, and cross-functional partners to inform, influence, and execute strategy... 

    Experimentation Jobs

    Mountain View, CA
    1 day ago
  • $1,000 - $2,030 per month

     ...decrease delivery headaches. WHAT YOU’LL DO As a Staff Backend Engineer on Integrations, you will architect the systems that normalize...  ...What else you need to know This role is based in our Mountain View office. As a company driven by innovation and continuous... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter.ai

    Mountain View, CA
    23 hours ago
  • $120k - $160k

     ...C++ Embedded Simulation Engineer Mountain View, California, United States About Phantom AI At Phantom AI, we're on a mission to redefine vehicle safety...  ...with Git and familiarity with C++ ~ Comfortable on Linux: command-line fluency, Bash scripting, and... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    2 days ago
  •  ...company is seeking a skilled engineer to lead the development of automated testing for embedded applications. The ideal...  ...knowledge of Python, embedded Linux, and CI/CD tools is essential...  ...competitive compensation in Mountain View, California. #J-18808-Ljbffr TechDigital... 

    TechDigital Group

    Mountain View, CA
    4 days ago
  • Google Inc. is seeking a Staff Software Engineer specializing in Linux Kernel Memory Management in Sunnyvale, CA. The ideal candidate will lead the design and implementation of new features within the Linux kernel memory management subsystem. Responsibilities include defining... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • 42dot Inc. is seeking an Embedded SW Engineer to develop and optimize in-vehicle applications for next-generation autonomous driving systems. The role requires a strong background in embedded Linux development and collaboration with cross-functional teams. Qualifications... 

    42dot Inc.

    Sunnyvale, CA
    2 days ago
  • Tesla is seeking a highly skilled engineer to develop key software solutions for their Infotainment and Autonomous driving features...  ...understanding of system architecture, backed by expertise in Embedded Linux and strong C/C++ programming skills. The successful candidate... 

    Tesla

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Linux Engineer Mountain View, California. Be the first to apply!