Staff Embedded Software Engineer
BrightAI
Staff Embedded Software Engineer
San Francisco Bay Area
Role Overview
As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain, and evolve an existing Yocto-based embedded Linux distribution used in production on custom hardware. This is a hands-on individual contributor role focused on improving platform reliability, maintainability, and scalability as the product and company grow. You will work closely with hardware, firmware, and application teams to support new hardware revisions, improve system behavior, and resolve complex system-level issues. This role also includes providing technical guidance and helping shape how the embedded Linux platform evolves over time.
Responsibilities
- Support and maintain an existing Yocto-based embedded Linux distribution used in production devices.
- Improve and extend BSPs, Yocto layers, recipes, and images as hardware and product requirements evolve.
- Support new hardware revisions and board bring-up, including bootloader configuration, kernel updates, and device tree changes.
- Debug and resolve complex issues across bootloader, kernel, userspace, and hardware boundaries.
- Develop and maintain low-level system software in C/C++, working closely with custom hardware.
- Collaborate with hardware, product, and application teams to integrate new features and improvements into the platform.
- Improve system reliability, performance, boot time, and debuggability.
- Contribute to best practices for embedded Linux development, testing, release management, and long-term support.
- Maintain clear technical documentation for platform behavior, changes, and troubleshooting.
- Remain hands-on during critical phases such as integration, validation, and field issue resolution.
- Provide technical leadership for embedded Linux platform improvements.
- Mentor engineers working on Yocto and system-level software.
- Influence platform evolution, tooling, and long-term maintenance strategies.
Skills and Expertise
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 6+ years of hands-on experience developing embedded software, primarily on embedded Linux platforms.
- Strong, hands-on experience with the Yocto Project / OpenEmbedded, particularly maintaining and extending existing distributions.
- Experience working with BSPs, including bootloaders (e.g., U-Boot), Linux kernel configuration, and device trees.
- Proficiency in C/C++ for low-level and system software development.
- Working knowledge of Python, Bash, or similar scripting languages, for build systems and automation.
- Strong Linux debugging skills using tools such as GDB, strace, dmesg, perf, and ftrace.
- Solid understanding of embedded system constraints, including performance, memory, storage, and boot time.
- Experience with hardware interfaces such as I2C, SPI, UART, GPIO, and USB.
- Experience working with Git, CI/CD pipelines, and collaborative development workflows.
- Comfortable working in a startup environment with evolving requirements.
- Strong communication skills and a collaborative mindset.
Bonus Experience
- Experience with secure boot, system hardening, or embedded Linux security.
- Familiarity with OTA update systems and device lifecycle management.
- Exposure to RTOS or hybrid RTOS/Linux systems.
- Experience with containerized workloads on embedded Linux (e.g., Docker, Balena).
- Familiarity with SoCs such as NVIDIA, Qualcomm, or MediaTek.
- Contributions to open-source embedded Linux or Yocto projects.
Why This Role
- You'll work on a real, shipping embedded Linux platform, not a greenfield experiment.
- The focus is on making an existing system better — more reliable, maintainable, and scalable.
- You'll collaborate closely with hardware and product teams without being expected to "own everything."
- You'll have meaningful technical impact without constant fire drills or unrealistic expectations.
- ...Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain, and evolve an existing Yocto-based embedded... ...boundaries. Develop and maintain low-level system software in C/C++, working closely with custom hardware....Suggested
- ...precision location. Our Polaris™ RTK network and FusionEngine™ software deliver centimeter-level accuracy and high-confidence... ...and automation. The Role: We're seeking a Staff Embedded Software Engineer (Generalist) who thrives at the intersection of software...SuggestedFlexible hours
$207k - $301k
...practical experience. 8 years of experience in software development. 5 years of experience... .... 5 years of experience working with embedded operating systems. 3 years of... ...Qualifications Master’s degree or PhD in Engineering, Computer Science, or a related technical...Suggested- Job Description We are looking for a staff level embedded systems software engineer with full stack proficiency who will own the long term stability of legacy products and help the US region with software feature requests and product needs. This is not a people management...SuggestedRemote work
$160k - $220k
...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so... ...company and need your help! As the Sr or Staff level for the Embedded Engineering team, you will be... ...executing, and building the embedded software that powers our lidar firmware system...SuggestedFull timeWork experience placementWork at officeLocal area$148k - $249k
...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications... ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and...Remote work3 days per week$205k - $250k
...Backend Engineer At 3Y Health, we are developing an AI business manager to streamline healthcare administration and address the complexity that consumes nearly 40 percent of the industry's revenue. Our comprehensive platform empowers clinician entrepreneurs to launch...Work experience placementPrivate practiceWork at office$194k - $267k
...needed. It is the security layer between people (and non-human-interfaces) and the systems they need to do their jobs. The Staff Software Engineer Opportunity We're looking for a Staff Backend Software Engineer who wants to work on hard problems: distributed...Local areaWorldwideFlexible hours$192k - $260k
...us one of the fastest growing SaaS companies in the world. Our engineering teams build highly technical products that fulfill real,... ...our platform. We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines,...Work at officeLocal areaWorldwideFlexible hours$200k - $250k
...calculation runs on the financial infrastructure we build. At the Staff level, you’ll provide both the technical and cultural leverage... ...authorization and ledger accounting, to credit decisioning, to rewards engines and payment processing. You write code, make design decisions,...Flexible hours$200k - $300k
...firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is... ...across the United States to help them hire. Senior/Staff Full Stack Software Engineer Location: San Francisco, CA Company Stage of...H1bWork at officeRemote work$200k - $250k
...Staff Software Engineer, FinPlatform Backend Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying rent on time is expensive, inflexible, and difficult. We're here...Full timeLocal areaRemote workRelocation packageFlexible hours2 days per week3 days per week$230k - $288k
...Backend Engineer As a Backend Engineer, you'll work on our backend and infrastructure systems to design, build and maintain a fast and reliable user experience for our customers. You'll collaborate with other engineers to develop the APIs, data models and services...Currently hiringLocal areaRemote workWeekend work3 days per week$325k
...Engineering at Ivo Engineers at Ivo are inventors. Ivo was first-to-market with: Role Our software solves all these problems (and more) at scale, and our Backend Engineers make it possible. You’ll work on: Building systems that process and analyze millions of contracts...Contract workWork at officeRemote work- ...building a better future, this role might be the perfect fit for you. Tech challenge We're looking for an experienced software engineer to help us shape and scale Leona. Leona is reimagining how the world interacts with care - starting with doctor-patient communication...
$225k - $320k
...Job type: Full Time · Department: Engineering (R&D) · Work type: On-Site About Fulcrum The... .... In-person collaboration. Join a lean, staff-level team (ex-Affirm, Uber, DoorDash, McKinsey... .... Own both product manager and software engineer responsibilities. Balance technical...Full timeWork at officeImmediate startRelocation$230k - $285k
...contractors, and insurance professionals design, scope, and improve properties using AI, 3D data, and modern software experiences. We’re looking for a Staff Software Engineer to help scale our Core UX team, focused on solving foundational customer experience challenges across...Full timeFor contractorsWork at officeLocal areaFlexible hours$175k - $230k
...Staff Software Engineer Altana is the network for trusted trade. Our AI-powered product network empowers governments and businesses to build a more resilient and secure global economy while keeping trade flowing. The Opportunity at Altana The Engineering team...Full timeTemporary workWork experience placementFlexible hours$130k - $155k
...Current Opening – Staff Software Engineer The Staff Software Engineer is an experienced member of one of Dayspring’s engineering teams and reports to the team’s Engineering Team Lead. The Staff Software Engineer leads their engineering teammates in delivering high quality...Full timeLive outWork at officeRemote work2 days per week3 days per week$220k - $230k
...of ownership and visibility, as you’d be the founding Android engineer on the team and shape how we build the product, define architecture... ...Extensive experience building applications using Swift Strong software design skills, including a deep understanding of design...Work experience placementWork at office- ...end - from product definition and system design to implementation, launch, and iteration Partner closely with product, design, and engineering leadership to shape roadmap decisions and translate ambiguous problems into durable solutions Lead high-leverage initiatives that...Hourly payDaily paidMinimum wageWork at officeRemote workWork from homeHome officeFlexible hoursShift work
$160.2k - $290.7k
...platform team develops the first layers of software on the GM Autonomous Vehicles from... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals... ...Platform teams tomonitorand analyze embedded software and data quality metrics.Identifyopportunities...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours- ...with $41M raised. Our founder, Harpaul Sambhi, previously sold his first company to LinkedIn. About the Role As a Staff Software Engineer, you'll shape the technical direction of Magical's AI agent systems. You'll drive product delivery, elevate engineering standards...Work at office
- ...do Own and evolve frontend systems that span multiple product areas, ensuring consistency, quality, and scalability Partner with engineering leadership, product, and design to shape frontend technical strategy and long-term direction Lead high-impact initiatives such as...Hourly payDaily paidMinimum wageWork at officeWork from homeHome officeFlexible hoursShift work
$320k - $405k
...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build... ...position. Location‑based hybrid policy : Currently, we expect all staff to be in one of our offices at least 25% of the time. Some...Visa sponsorship$225k - $300k
...About the job Staff Software Engineer, Full Stack Staff Software Engineer, Full Stack Hybrid | North America | IC-Only Read This Before Applying This role is for engineers who have owned real systems end-to-end - built them, scaled them, fixed them...Work at officeRemote work3 days per week$189k - $210k
...Staff Software Engineer, Developer Productivity Async About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams...Full timeWork at officeLocal areaRemote work2 days per week3 days per week- ...Hayes, and founders, GPs, and executives from organizations like Founders Fund, Google, and Coinbase. Role We are hiring a Staff Software Engineer to lead 0 to 1 and 1 to N systems that power programmable markets. You will own critical architecture, ship high-performance...
- ...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to... ...Role the company’s Consumer Products team is hiring a Senior Staff Software Engineer to serve as the technical lead for Claude’s core chat...Visa sponsorship
- ...in-office 3 days a week (Mon, Tue, Thu) in either San Mateo, California or New York, New York. About the Role As a Staff Software Engineer, you will play a foundational role in designing, implementing and spearheading the core platform development. The platform...Work at officeWorldwide3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded software engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded firmware developer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- software technical support San Francisco, CA
- healthcare software sales San Francisco, CA
- software quality assurance San Francisco, CA
- android software developer San Francisco, CA
- id software San Francisco, CA

