Staff Embedded Linux Engineer Mountain View, California
$189k - $303kAustralian 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$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...SuggestedRemote work$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...SuggestedWork at officeLocal area3 days per week$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...SuggestedWork at officeLocal area3 days per week$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$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$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 office3 days per week- ...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....
$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 contractorsFor subcontractorWork at officeLocal areaWorldwideFlexible hours$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 timeTemporary workWork at officeFlexible hours$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 timeTemporary workWork at officeImmediate startFlexible hours$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 timeTemporary workWork at officeLocal areaFlexible hours$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 officeRemote work$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 timeTemporary workWork at officeFlexible hours- 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 workWork at office
$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 payContract workPart timeShift work3 days per week$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 workPart timeWork at officeLocal areaRemote workFlexible hoursShift work3 days per week- ...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 officeRemote workFlexible hours
- ...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...
$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- ...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...
- 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...
$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$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- ...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...
$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 timeTemporary workWork at officeFlexible hours$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 placementWork at officeLocal area- ...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...
- 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...
- 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...
- 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...
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!
- staff data engineer Mountain View, CA
- research assistant engineering Mountain View, CA
- assistant engineer Mountain View, CA
- staff engineer Mountain View, CA
- software engineer staff Mountain View, CA
- senior staff systems engineer Mountain View, CA
- senior staff engineer Mountain View, CA
- technology administrator Mountain View, CA
- engineering aide Mountain View, CA
- embedded software engineer Mountain View, CA

