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

Senior / Staff Linux Embedded Engineer

BrightAI

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 stability for our production wearable systems. This is a hands-on individual contributor role requiring a generalist capable of navigating system boundaries—from kernel-level debugging to back-end logic and application tailoring.

The ideal candidate brings deep experience with Embedded Linux environments and physical hardware validation. While our next-generation architecture leverages the Go programming language, candidates with strong fundamental computer science and C/C++ backgrounds are highly encouraged to apply.

Responsibilities
  • System Customization: Lead technical alignment and vertical-specific applications deployment on our production Yocto-based Embedded Linux distribution.
  • Hardware Integration: Support board bring-up and physical hardware validation using low-level protocols, ensuring seamless mapping from simulation to actual edge devices.
  • System Architecture: Collaborate across firmware and application boundaries, leveraging containerized runtime architectures (Docker/Podman) for Edge OS environment isolation.
  • Code Optimization: Debug and resolve multi-processor resource contentions across execution domains (CPU efficiency cores, DSP, NPU), emphasizing power management and thread execution priority adjustments.
  • Process Excellence: Champion strict code quality standards, comprehensive version control processes (Git pull requests, cherry-picking), and early continuous integration pipeline validation.
Required Skills and Experience
  • Experience: 6+ years of hands-on embedded software development experience, primarily with Embedded Linux distributions.
  • Systems Programming: Command of C/C++ with strong computer science fundamentals, runtime architecture optimization, and pointer tracking knowledge.
  • Linux Infrastructure: Solid familiarity with embedded build environments (Yocto Project, recipes, device trees) and low-level system diagnostic tools (GDB, strace, dmesg).
  • Hardware Protocols: Direct experience interface debugging with communication topologies, including I2C, SPI, UART, USB, and GPIO.
  • Workflow Tooling: Advanced proficiency with Git, team collaboration development flows, and structural code reviews.
Preferred / "Nice-to-Have" Skills
  • Go Lang: Prior experience with or conceptual familiarity with the Go programming language (concurrency, dynamic memory footprint tracking). Alternatively, background with Rust or complex multi-threaded architectures.
  • Container Deployments: Exposure to lightweight virtualization constraints and container orchestrations on target edge endpoints (Podman, Docker).
  • Power Management: Experience profiling embedded execution workloads, process scheduling manipulation, and low-power constraint validation.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior / Staff Linux Embedded Engineer in Palo Alto, CA vacancy
  • $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... 
    Senior

    General Motors

    Mountain View, CA
    3 days ago
  • $140k - $300k

     ...What to Expect Tesla Energy is looking for a Sr. Embedded Software Engineer to join a small team responsible for energy management and control...  ...applications. We are looking for candidates experienced with embedded Linux such as new hardware bring-up, bootloaders, porting drivers... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $135.1k - $168.9k

     ...protect it for future generations. Role Summary As a Sr. Embedded Software Engineer, you will be a technical leader in the development of next-...  .... You will architect and implement full-stack embedded Linux solutions-from low-level BSP and kernel drivers to scalable... 
    Senior
    Full time
    Contract work
    Part time
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • A leading technology company in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU...  ...Computer Science, along with over 5 years of experience in embedded firmware development. Responsibilities include... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 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.... 
    Suggested

    Jobs via Dice

    Mountain View, CA
    2 days ago
  • $100k - $180k

    A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking... 
    Senior

    IP Infusion

    Santa Clara, CA
    4 days ago
  • A pioneering technology company in Palo Alto is seeking a QT/QML Developer for its Embedded Linux Platform team. The successful candidate will design user interface applications for advanced devices, utilizing skills in Qt/QML and C++. This role offers the chance to create... 

    Sciton

    Palo Alto, CA
    1 day ago
  • $189k - $303k

     ...accessible for all. We are seeking a seasoned Staff Embedded Linux Developer to architect, design, and...  ...and USB. Collaborate with hardware engineers during initial board bring-up,...  ...compensation, and benefits. #LI-JH1 #Mid-Senior Working at Aurora At Aurora, we... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $140k - $300k

     ...on top of open-source base components like the Linux kernel andCoreboot. Weare responsible forthe core...  ...Bring-upnext generation hardware Mentor other engineers and contribute to best practices for high-quality embedded software development What You'll Bring... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $134k - $236.33k

     ...you. We are seeking a highly skilled and motivated Software Engineer to join our team supporting the Medusa Program. Responsibilities...  ...programming language (e.g., C++, Java). - Experience with embedded software development Desired Skills: - Experience with HW/... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    5 days ago
  •  ...Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto...  ...hour + Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses...  ...~ Good understanding of Linux and/or RTOS fundamentals, Board Support... 
    Senior
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Syntricate Technologies

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

    Google Inc. is seeking a Senior Embedded Software Engineer in Mountain View, CA, to enhance USB technologies for its Pixel devices. This role involves developing Linux kernel drivers and optimizing USB features for performance while collaborating across teams. Ideal candidates... 
    Senior

    Google Inc.

    Mountain View, CA
    2 days ago
  • $175k - $186k

     ...aircraft company located in Palo Alto, CA, is seeking a Firmware Engineer to enhance pilot display systems for their eVTOL aircraft....  ...role requires strong C++ programming skills, proficiency in embedded Linux, and experience with multimedia integration. Candidates will... 
    Senior

    Pivotal

    Palo Alto, CA
    2 days ago
  • $175k - $186k

    A leading aerospace company is seeking a Firmware Engineer to develop and maintain pilot display systems for electric VTOL aircraft...  ...must have strong proficiency in modern C++, experience with embedded Linux environments, and knowledge of multimedia integration. The role... 
    Senior

    Medium

    Palo Alto, CA
    2 days ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 
    Senior

    Pivotal

    Palo Alto, CA
    1 day ago
  • Global Connect Technologies is looking for a Senior Software Engineer specializing in Bluetooth technologies in Palo Alto, California. The ideal...  ...strong experience in developing Bluetooth solutions on Linux and Android platforms. Responsibilities include designing Bluetooth... 
    Senior

    Global Connect Technologies

    Palo Alto, CA
    2 days ago
  • $165k - $210k

    A leading electric mobility company in California is seeking a Senior Embedded Firmware Engineer specializing in audio to lead the development of IoT connectivity modules. This critical role involves end-to-end ownership of embedded firmware, ensuring integration with audio... 
    Senior
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  •  ...Role description Title: Embedded SW Validation Engineer Role Summary In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework... 
    Senior

    Tata Technologies

    Palo Alto, CA
    2 days ago
  • $134k - $236.33k

     ...for you. Remote Sensing is seeking an experienced Software Engineer to guide a team through developing complex Payload Flight Software...  ...Lockheed Martin Space. The selected candidate will work as an embedded, real-time PLSW development and integration engineer. The next-... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    1 day ago
  •  ...Senior Endpoint Engineer We are looking for a Senior Endpoint Engineer with deep expertise in client device management and Linux device management to join our Enterprise IT team. In this role, you will be the primary owner of our JAMF environment and Linux fleet, ensuring... 
    Senior
    Work experience placement

    Artech

    Palo Alto, CA
    2 days ago
  •  ...Insight Global is seeking a Senior Linux / Android Audio Platform Engineer to support an automotive infotainment audio platform. This role is heavily focused...  ...Required Skills & Experience 5+ years of embedded software development in C/C++ on Linux Experience... 
    Senior

    Insight Global

    Palo Alto, CA
    2 days ago
  •  ...Senior Endpoint Engineer — JAMF & Linux Administration Our client, a Ev Manufacturing company, is looking for a Senior Endpoint Engineer for their Palo Alto, CA/Hybrid location. Responsibilities include: Own and administer the JAMF Pro environment — including... 
    Senior

    ICONMA

    Palo Alto, CA
    2 days ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 
    Senior

    Google Inc.

    Mountain View, CA
    2 days ago
  • $150k - $190k

     ...Job Description Senior Staff Embedded Software Engineer (BSW) Mountain View, CA (Hybrid) Drive the future of automotive mobility by designing high-performance computing platforms for a global automotive leader. This senior technical role focuses on developing... 
    Senior

    Talentry LLC

    Mountain View, CA
    1 day ago
  •  ...leading technology company is seeking a skilled engineer to lead the development of automated testing for embedded applications. The ideal candidate will manage CI/...  ...validation. Strong knowledge of Python, embedded Linux, and CI/CD tools is essential for this role, which... 
    Senior

    TechDigital Group

    Mountain View, CA
    3 days ago
  • $155k - $242k

    Decisive Point is seeking an Embedded Software Engineer to join the NextGen OS team in Mountain View, CA. You will develop a safety-certified RTOS and embedded platform, working with current technology to influence project direction. The ideal candidate has over 4 years... 
    Senior

    Decisive Point

    Mountain View, CA
    2 days ago
  • $158k - $241.9k

    Israelvcforum is seeking Embedded Software Developers in Mountain View, California. These positions require candidates to design, develop, and test software for the Body domain of vehicle systems. Ideal applicants should have a Bachelor's degree in a relevant field, and... 
    Senior

    Israelvcforum

    Mountain View, CA
    5 days ago
  • General Motors is seeking Embedded Software Developers to design and develop software for vehicle systems in Mountain View, California. Candidates should have a Bachelor's degree in a relevant field and over 7 years of experience in embedded software development. Proficiency... 
    Senior

    General Motors

    Mountain View, CA
    3 days ago
  • $120k - $252k

    Tesla Motors, Inc. is seeking an Embedded Software Engineer in Palo Alto, California, to drive the development of software for the next generation of Battery Storage systems. This role involves implementing applications for supervisory control, embedded software development... 
    Senior

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days 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,... 
    Senior
    Work at office

    Direct Staffing Inc

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Linux Embedded Engineer. Be the first to apply!