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
$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...SuggestedWork experience placementWork at officeLocal area- 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
- 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...SuggestedWork at officeImmediate start3 days per week
- ...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...SuggestedWork experience placementH1bLive inRelocationWork visa
$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...SuggestedWorldwideFlexible hours$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$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 workWork experience placementWork at office$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 time2 days per week$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 timeRemote work2 days per week$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 officeLocal areaWorldwideFlexible hours$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 hiringWork at officeLocal areaRemote workWeekend work3 days per week$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 timeWork at office- ...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 office3 days per week
$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 timeTemporary workWork at officeLocal areaFlexible hours3 days per week$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 areaWorldwide- ...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 workWork at officeImmediate start3 days per week
$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 timeWork at officeLocal areaRemote work2 days per week3 days per week$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 timeImmediate start$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 timeWork at officeLocal areaRemote work2 days per week3 days per week$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 areaImmediate start$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$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$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 timeTemporary workWork at officeLocal areaRemote workShift work2 days per week3 days per week$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 areaWorldwide$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 officeLocal areaRemote workRelocation package$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 officeWork from homeFlexible hoursNight shift$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 workLocal areaWorldwide$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$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$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 workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded software engineer San Francisco, CA
- bank software San Francisco, CA
- mobile software developer San Francisco, CA
- software asset management analyst San Francisco, CA
- ultimate software San Francisco, CA
- software trainer San Francisco, CA
- android software developer San Francisco, CA
