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

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

    Senior/Staff Computer Vision Engineer - Deep Learning Focus Mountain View, California, United States About Us At Phantom AI, we’ve built...  ...ensuring reliable deployment on embedded platforms. This position...  ...in Python and/or C++ within Linux development environments. Familiarity... 
    Suggested
    Work experience placement
    Work at office
    Local area

    Phantom AI, Inc.

    Mountain View, CA
    4 days 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
    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,... 
    Suggested

    General Motors

    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
    1 day 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.... 
    Suggested

    Jobs via Dice

    Mountain View, CA
    2 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
    4 days ago
  • $81.9k - $110.9k

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

    Milpitas, CA
    2 days 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
    3 days ago
  • $167k - $230k

     ...Frontend Engineer - Mountain View, CA Mountain View, CA In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to have a passion for technology. We... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Otter.ai

    Mountain View, CA
    5 days ago
  •  ...Developer Java / Spring Boot + React / TypeScript Postion 2: Senior Full Stack Engineer Java / Spring Boot (Backend) + React / TypeScript (Frontend) Mountain View, CA Overview We are looking for a Full Stack Developer with This role offers... 

    Lorven Technologies

    Mountain View, CA
    5 days ago
  • $134k - $236.33k

     ...and our humanity. While others view space as a destination, we...  ...skilled and motivated Software Engineer to join our team supporting...  ..., Java). - Experience with embedded software development Desired...  ...range for this position in California, Massachusetts, and New York... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    10 days ago
  •  ...Java Developer Location: Mountain View, CA Position Type: C2H & Full Time Rate: DOE Interview Mode: Phone (US Citizen, Green...  ...would be a bonus. Good problem-solving skills important. Linux/Mac OS X system knowledge preferred. Some networking knowledge... 
    Full time

    Staffing the Universe

    Mountain View, CA
    4 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
    10 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
    5 days 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
    5 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
    1 day ago
  • $166k - $225k

     ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for... 
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    2 days ago
  • $134k - $236.33k

     ...and our humanity. While others view space as a destination, we...  ...seeking an experienced Software Engineer to guide a team through...  ...selected candidate will work as an embedded, real-time PLSW development...  ...salary range for this position in California, Massachusetts, and New York... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    6 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
    2 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Onboard Autonomy Nuro Mountain View, CA, US Full-Time Engineering Software Logistics...  ...that runs on the robot/vehicle/embedded computer and makes real-time...  ...real-world constraints (embedded Linux, real-time-ish systems, performance... 
    Full time
    Local area

    Softbank Investment Advisers

    Mountain View, CA
    4 days 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
    1 day 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
    1 day 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
    2 days ago
  • $135.1k - $168.9k

     ...generations. Role Summary As a Sr. Embedded Software Engineer, you will be a technical leader in...  ...architect and implement full-stack embedded Linux solutions-from low-level BSP and...  ...: Charging & Energy Location: California (Torrance, Irvine, Palo Alto) Pay... 
    Full time
    Contract work
    Part time
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $144k - $174k

     ...Cloud Infrastructure Engineer Glean is the Work AI platform that...  ...GitHub, and many more - deeply embedded where people get things done....  ...and Intermediate/Advanced Linux. Familiarity with infrastructure...  ...hybrid (4 days a week in our Mountain View office) Compensation &... 
    Work experience placement
    Work at office
    Home office
    Flexible hours
    Shift work

    Softbank Investment Advisers

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

     ...Staff Backend Engineer, Integrations Platform Mountain View, CA In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to have a passion for technology... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter.ai

    Mountain View, CA
    4 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...  ...which offers competitive compensation in Mountain View, California. #J-18808-Ljbffr... 

    TechDigital Group

    Mountain View, CA
    1 day ago
  •  ...Senior Linux System Administrator Information Technology - System Support Mountain View California Exp 2-5 yrs Deg Bach Relo Security Clearance Required Job Description We are seeking a Senior Linux System Administrator with experience in KVM, CentOS... 
    Work at office

    Direct Staffing Inc

    Mountain View, CA
    4 days 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
    6 days ago
  • $156.4k - $253k

     ...A robotics technology company in California is looking for a Senior to Staff Embedded Linux Engineer to lead the development of their embedded Linux system for humanoid robots. The ideal candidate should have at least 5 years of experience in production environments and... 

    1x.tech

    San Carlos, CA
    1 day 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!