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.
$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$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...SeniorHourly payFull timeTemporary workFlexible hours$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...SeniorFull timeContract workPart timeLocal area- 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
- ...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
$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- 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...
$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 officeLocal area3 days per week$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 payFull timeTemporary workFlexible hours$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/...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...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...SeniorHourly payLong term contractContract workImmediate start
$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$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$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- 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
- 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
$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...SeniorFlexible hours- ...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
$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-...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...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...SeniorWork experience placement
- ...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
- ...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
- 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
$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- ...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
$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$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- 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
$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- ...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,...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior / Staff Linux Embedded Engineer. Be the first to apply!
- engineering aide Palo Alto, CA
- software engineer staff Palo Alto, CA
- technology administrator Palo Alto, CA
- staff engineer Palo Alto, CA
- senior staff engineer Palo Alto, CA
- assistant engineer Palo Alto, CA
- senior staff systems engineer Palo Alto, CA
- linux engineer Palo Alto, CA
- senior linux systems engineer Palo Alto, CA
- linux administrator Palo Alto, CA

