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

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.
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in San Francisco, CA vacancy
  • $148k - $249k

     ...The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control...  ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and... 
    Suggested
    Remote work
    3 days per week

    Waabi

    San Francisco, CA
    1 day ago
  • $160k - $220k

     ...Embedded Engineering Team At Ouster, we build sensors and tools for engineers, roboticists, and...  ...company and need your help! As the Sr or Staff level for the Embedded Engineering team...  ..., executing, and building the embedded software that powers our lidar firmware system.... 
    Suggested
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    9 hours ago
  •  ...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... 
    Suggested
    Flexible hours

    Point One Navigation

    San Francisco, CA
    1 day ago
  • 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... 
    Suggested
    Remote work

    Blumberg Capital Company

    San Francisco, CA
    1 day ago
  •  ...including Y Combinator, and are at $8M+ ARR. Right now we're building Ava 2.0, a step change in what an AI employee can do. The engineering problems are hard and the surface area is enormous. The Role You'll build the backend that makes AI employees possible. This... 
    Suggested
    Remote work

    Here’s How She Works

    San Francisco, CA
    2 days ago
  • $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 placement
    Private practice
    Work at office

    3Y

    San Francisco, CA
    1 day ago
  •  ...Senior Software Backend Engineer Job Location: NYC, NY or SF, CA for hybrid BUT also open to Remote anywhere in the USA Job Location: NYC, NY Remote Work Policy: Remote or Hybrid 2-3 days with in office Wednesdays and Thursdays Relocation: NOT needed Client Overview... 
    Live in
    Work at office
    Remote work
    Relocation
    Flexible hours

    Simple Solutions Staffing Group

    San Francisco, CA
    1 day ago
  • $200k - $300k

     ...Staff Software Engineer In order to execute our vision, we need to grow our team of best-in-class engineers. We are looking for developers who are excited about launching new products and features into production, who can work autonomously and aren't afraid to try new... 

    Hive

    San Francisco, CA
    1 day ago
  • $120k - $180k

     ...more. About the Role We're looking for a Senior/Staff Full Stack Engineer to architect and build the foundational systems that define...  ...care about usability, polish, and the emotional feel of software as much as the systems behind it. Frontend-strong, backend... 
    Work at office
    Shift work

    Actively AI

    San Francisco, CA
    1 day ago
  •  ...Senior/Staff Software Engineer, Backend Fintechs and banks use Greenlite agents to investigate high-risk onboardings, conduct entity due diligence and perform regulatory reporting. We've raised $4.8M led by Greylock, generate significant annual recurring revenue and... 

    Bretton

    San Francisco, CA
    1 day ago
  •  ..., companies, and institutions around the world. Our product engineering teams build and operate the systems that connect OpenAI's research...  ...hires share the internal title Member of Technical Staff . We use Staff / Senior Staff externally to signal the depth of... 
    Internship

    OpenAI

    San Francisco, CA
    2 days ago
  • $225k - $300k

     ...Horowitz and General Catalyst, we're building the future of sports engagement. About the Role We're looking for a Staff Software Engineer - Backend to help us scale the core systems behind our fantasy sports and DFS (Daily Fantasy Sports) offerings. In this role... 
    Remote work
    Flexible hours

    Sleeper

    San Francisco, CA
    4 days ago
  • $180k - $230k

     ...Senior Backend Software Engineer Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality instructional materials with dynamic digital learning. Through unparalleled curriculum management functionality, Kiddom empowers... 
    Local area
    Flexible hours

    Kiddom

    San Francisco, CA
    1 day ago
  • $224k - $280k

     ...Staff Software Engineer, Fullstack Headway's mission is a big one – to build a new mental health care system everyone can access. We've built technology that helps people find great therapists with the first software-enabled national network of providers accepting insurance... 
    Work from home
    Flexible hours

    Headway - Design & Development

    San Francisco, CA
    1 day ago
  • $180k - $225k

     ...was founded in 2019 to upgrade manufacturing. We are engineers with deep experience across the product development cycle, from...  .... What you'll do: Own backend architecture for cloud software supporting Neptune, Triton, and Voyager (services, APIs,... 
    Full time
    Work at office
    Work visa
    Flexible hours

    Lumafield

    San Francisco, CA
    1 day ago
  • $220k - $240k

     ...areas of high ambiguity, narrowing down high-level problems into engineering solutions. You're able to coordinate across product,...  ...directly impacts company success. ~ Technical understanding of the software development process. ~ Excellent written and oral business... 
    Full time
    2 days per week

    Finch Services

    San Francisco, CA
    1 day ago
  • $230k - $285k

     ...helping companies transform outbound into a top-performing growth engine by making go-to-market execution observable, repeatable, and...  ...team and business Who you are You have 8+ years of software engineering experience and have a track record of shipping high... 

    Unify

    San Francisco, CA
    1 day ago
  • $230k - $385k

     ...their jobs better and more efficiently. Our teams span product engineering, backend infrastructure, and safety, working together to ensure...  ...engineering hires share the internal title Member of Technical Staff . We use Senior Staff externally to signal the depth of... 
    Internship
    Worldwide

    OpenAI

    San Francisco, CA
    2 days ago
  • $325k

     ...our Series B and have grown 800% over the last 12 months. Engineering at Ivo Engineers at Ivo are inventors. Ivo was first-to-market...  ...actually cried when we showed her this) [2025] Role Our software solves all these problems (and more) at scale, and our Backend... 
    Contract work
    Work at office
    Remote work

    IVO Inc

    San Francisco, CA
    2 days ago
  •  ...proprietary infrastructure and software, we empower over 200,000...  ...management and treasury, to embedded finance at a global scale....  ...alongside a team of talented engineers, product managers, and designers...  ...engineering experience (8+ for Staff) in Java/Spring Boot ~ Excel... 
    Worldwide

    Airwallex

    San Francisco, CA
    1 day ago
  • $240k - $270k

     ...platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve...  ...by analyzing the sources of issues Design and implement new software features to support our fast growing user base Collaborate... 
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    San Francisco, CA
    1 day ago
  • $1,000 per month

     ...build the future of inclusive finance through cutting-edge technology and customer-centric solutions. Overview As a Staff Software Engineer, you'll play a pivotal role in shaping our platform, designing and building the core systems that power our financial products... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Credit Genie

    San Francisco, CA
    1 day ago
  •  ...About Resolve AI Software maintenance and production troubleshooting have become a massive tax of engineering velocity. Resolve AI is solving this by building a transformative...  ...Ideally with 1+ years operating at a Staff or equivalent technical leadership level... 
    Work at office
    Visa sponsorship
    Flexible hours

    Resolve AI

    San Francisco, CA
    4 days ago
  •  ...Binti builds software for state and county government agencies, focusing on reinventing social services. We started in child welfare...  ...towards that vision. Overview We're looking for a Staff Engineer who combines deep technical judgment with strong product instincts... 
    Work at office
    Flexible hours

    Binti Inc

    San Francisco, CA
    3 days ago
  • $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... 
    H1b
    Work at office
    Remote work

    Recruiting from Scratch

    San Francisco, CA
    3 days ago
  • $405k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...Foundations: We're looking for a software engineer to join our Enterprise Foundations...  ...policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Currently hiring
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    2 days ago
  • $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 time
    Local area
    Remote work
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    FLEX Inc

    San Francisco, CA
    3 days ago
  •  ...with reliable backup Designing a flexible and distributed electrical grid The Role We are seeking a seasoned backend software engineer to join our team building the cloud-based glue that gives our users access to the rich information and controls provided by... 
    Work at office
    Flexible hours

    SPAN Inc

    San Francisco, CA
    9 hours ago
  • $200k - $259k

     ...Mobile Engineer At Quizlet, our mission is to help every learner achieve their outcomes in the most effective and delightful way. We're a $1B+ learning platform used by two-thirds of U.S. high school students and half of college students, powering over 1 billion learning... 
    Work at office
    3 days per week

    Quizlet

    San Francisco, CA
    5 days ago
  • $153.6k - $264k

     ...that provides innovative and revolutionary software products and services that power some of...  ...innovator that applies tech and engineering capabilities to empower Fintechs and financial...  ...work here at . We are looking for a Staff Software Engineer to join our... 
    Remote work
    Flexible hours

    Galileo Financial Technologies, LLC

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!