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

Staff Embedded Software Engineer

BrightAI

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.Experience supporting products through manufacturing and field deployment. 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. #J-18808-Ljbffr BrightAI

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in San Francisco, CA vacancy
  • $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... 
    Suggested
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    3 days ago
  • Direct message the job poster from Fruition Group Embedded Software Engineer - Robotics (Senior/Staff Level) We’re partnered with a pioneering robotics company solving large-scale logistics challenges through advanced automation. As they continue to scale, they’re hiring... 
    Suggested

    Fruition Group

    San Francisco, CA
    3 days ago
  • Staff Embedded Software Engineer (Generalist) (C++) Location: San Francisco, CA - In Office 3 Days/Week About Point One Navigation Point One Navigation is on a mission to bridge the digital and physical worlds through precision location. Our RTK Corrections Network and... 
    Suggested
    Work at office
    Immediate start
    3 days per week

    Point One Navigation

    San Francisco, CA
    2 days ago
  •  ...exciting journey. We are looking for a Staff Engineer to help guide our product development efforts...  ...talent to deliver world-class hardware/software/AI platforms. Your technical expertise...  ...products—with a focus on cutting-edge Embedded Linux systems. Responsibilities Lead... 
    Suggested
    Work experience placement
    H1b
    Live in
    Relocation
    Work visa

    BrightAI Corporation

    San Francisco, CA
    3 days ago
  • $155k - $200k

     ...delivering fiber‑class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Staff Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and... 
    Suggested
    Worldwide
    Flexible hours

    Tarana Wireless

    San Francisco, CA
    2 days ago
  • $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 work
    3 days per week

    Waabi

    San Francisco, CA
    1 day ago
  • $185k - $273k

     ...sector.Visit gomotive.com to learn more.About the Role: As a Staff System Software Engineer, you will help Motive design and develop on-edge IoT...  ...Open Source Project), Android OS and LinuxExperience with embedded programming on Linux and / or RTOSPay TransparencyYour compensation... 
    Temporary work
    Work experience placement
    Work at office

    Motive Technologies

    San Francisco, CA
    3 days 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 communication... 
    Full time
    2 days per week

    Finch

    San Francisco, CA
    3 days ago
  • $221.19k - $280k

     ...email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue, and...  ...a related field plus 7 years of professional experience as a Software Engineer, Software Developer or any occupation, job title, position... 
    Full time
    Remote work
    2 days per week

    Attentive

    San Francisco, CA
    1 day ago
  • $192k - $260k

     ...us one of the fastest growing SaaS companies in the world.Our engineering teams build highly technical products that fulfill real, important...  ...our platform.We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines,... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    DataBricks

    San Francisco, CA
    3 days ago
  • $230k - $288k

     ...and is trusted by leading organizations, including Vanta, Lyft, and Dropbox. Learn more at semgrep.dev.About the roleAs 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... 
    Currently hiring
    Work at office
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep

    San Francisco, CA
    3 days 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...  ...resolve by analyzing the sources of issuesDesign and implement new software features to support our fast growing user baseCollaborate with... 
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    3 days ago
  •  ...cutting products that form the building blocks at Rippling. Other engineering teams at Rippling leverage these fundamental Lego blocks to...  ...engines and distributed databasesDevelop high-quality software with attention to detail using tech stacks like Python, MongoDB... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    3 days ago
  • $227.2k - $324.5k

    About the Role:We are looking for a Staff Software Engineer who combines deep technical expertise with strong organizational influence. This role operates beyond individual service ownership and requires demonstrated impact across teams, domains, and large-scale distributed... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Tubi TV

    San Francisco, CA
    1 day ago
  • $192k - $288k

    About the roleHinge Health is looking for a Staff Software Engineer to join our Device Software team inside Hardware R&D. This role is centered on the software systems behind a connected medical device experience, including device-control flows, mobile and backend integrations... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    2 days ago
  •  ...this specific group owns the interface engineering, omni-channel runtime, and developer frameworks...  ...visible everywhere work happens.As a Staff Engineer for AI Experiences, you will...  ...Establish best practices for AI-assisted software development, mentoring senior and mid-... 
    Contract work
    Work at office
    Immediate start
    3 days per week

    Rippling

    San Francisco, CA
    3 days ago
  • $189k - $236k

     ...role and will be assessed during the interview process.About the Role:The Pricing & Packaging team is looking for a Senior Staff Software Engineer and Tech Lead to drive the technical direction of Gusto’s internal Commerce Platform. You’ll own the architecture and delivery... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

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

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...Team You’ll Work WithYou’ll enter our engineering interview process as part of a pooled...  ...rather than a specific team’s immediate gap. Staff Engineers at Carta are technical anchors... 
    Full time
    Immediate start

    Carta

    San Francisco, CA
    4 days ago
  • $163k - $204k

     ...experience requirements vary by role and will be assessed during the interview process.We’re looking for a seasoned full-stack software engineer to join Gusto’s Growth team and lead the next generation of AI-powered customer acquisition, onboarding, and lifecycle... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $222.4k - $333.6k

     ...personalized pain reprocessing therapy and mindfulness interventions. You will bridge the gap between clinical science and software engineering, building the engine that helps millions of members retrain how their nervous systems process pain.What You'll AccomplishArchitect... 
    Local area
    Immediate start

    Hinge Health

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

     ...we expand into the enterprise and internationally. TeamAs an engineering team, we believe strongly that empathy improves our solutions....  ...application from start to finishPassion for crafting and shipping software solutions that delight usersThrive on ambiguity and love... 
    Local area

    Peregrine Technologies

    San Francisco, CA
    3 days ago
  • $237.6k - $288k

     ...team that believes in each other, come build with us at Crusoe.About the Role:We are actively seeking an exceptional Senior Staff Software Engineer for our cloud software team who will serve as a technical leader and strategic force behind the operations of our cutting-... 
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $189k - $236k

     ...process.About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead across...  ...Business Money's financial engine. By embedding credit eligibility and filing into the...  ...'s what we're looking for:10+ years of software engineering experience (successful applicants... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $164.2k - $225.7k

     ...can turn deep data insights into business impact.Founded by engineers and driven by customer obsession, Databricks takes pride in tackling...  ...of virtual machines. And we’re only getting started.As the Staff Software Engineer for Customer Experience Intelligence, you will... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  • $177.19k - $364.8k

     ...insights for advertisers and partners.Role SummaryWe’re seeking a Staff Engineer to lead the architecture and technical direction of the...  ...or equivalent practical experience.8+ years of professional software engineering experience, with a focus on data‑intensive systems... 
    Work at office
    Local area
    Remote work
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  • $375 per month

     ...configurations.We take data ethics seriously throughout our pipeline.You will:Work with a team of supportive and passionate software engineers.Architect and implement systems that materialize our platform vision. Have an impact across the entire product and engineering... 
    Work at office
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    San Francisco, CA
    3 days ago
  • $200k - $280k

     ...combination of proprietary infrastructure and software, we empower over 250,000 businesses...  ..., spend management and treasury, to embedded finance at a global scale.Proudly founded...  ...tools faster, with strong focus on platform engineering, integrations, security, and scale.What... 
    Temporary work
    Local area
    Worldwide

    Airwallex

    San Francisco, CA
    3 days ago
  • $207k - $300k

    Design, develop, test, deploy, maintain, and enhance large-scale software solutions.Builld Android software for Hotword detection....  ...including Android.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.10 years of... 
    Worldwide

    Google

    San Francisco, CA
    2 days ago
  • $285k - $330k

     ...looking for an experienced backend engineer to join our Lending Products...  ...quickly and reliably.As a Staff engineer, you'll lead...  ...about building high-quality software and take immense pride in your...  ...fintech, financial products, or embedded finance.Experience designing... 
    Flexible hours

    Parafin

    San Francisco, CA
    4 days ago
  • $195k - $257.5k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Contract work
    Remote work
    Flexible hours

    Circle

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

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