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

Senior Embedded Engineer

obvio

Senior Embedded Engineer

Each year, more than 40,000 people in the U.S. leave home and never make it back due to traffic crashes. At Obvio, we believe these deaths are preventable. We deploy solar-powered, AI-assisted cameras to enforce traffic laws where pedestrians are most vulnerable—automating enforcement in ways that traditional systems cannot. Our approach has already led to a 50% reduction in reckless driving in early partner cities. Founded by the team behind Motive's AI dashcam and backed by Bain Capital Ventures and Khosla Ventures, we are building the intelligence layer for safer streets globally.

About the Role

We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging outdoor environments, processing video in real-time while managing strict power and performance constraints. You'll drive technical architecture decisions, mentor team members, and work across hardware, AI, and backend teams to build reliable, efficient embedded systems that detect violations with precision and transmit critical data seamlessly.

What You'll Do
  • Lead embedded software architecture for AI camera systems, designing scalable solutions for sensor integration, image processing, and real-time inference pipelines

  • Drive performance optimization of C++ code for resource-constrained environments, establishing standards for balancing detection accuracy with power consumption and processing speed

  • Design and implement robust embedded systems that operate reliably across diverse weather conditions and deployment scenarios at scale

  • Own integration strategy with camera sensors, communication modules, and power management systems using standard embedded protocols

  • Collaborate closely with AI teams to architect and optimize computer vision model deployment on edge hardware

  • Establish testing frameworks and debugging tools for embedded systems validation and comprehensive field troubleshooting

  • Lead system architecture decisions and establish embedded development best practices across the engineering organization

  • Mentor junior engineers and provide technical leadership on complex embedded systems challenges

What We're Looking For
  • 10+ years of embedded software development experience with C/C++ in production environments, with demonstrated technical leadership

  • Deep expertise in embedded systems, including real-time programming, memory management, hardware interfaces, and system-level optimization

  • Proven experience with camera systems, image processing, or computer vision applications in production deployments

  • Advanced knowledge of embedded debugging tools, testing methodologies, and performance optimization techniques

  • Strong understanding of power management, thermal considerations, and environmental constraints in embedded design, with experience making architectural trade-offs

  • Demonstrated ability to lead cross-functional technical initiatives and communicate complex concepts to diverse stakeholders

  • Experience mentoring engineers and establishing technical standards within a team

Bonus Points
  • Extensive experience with edge AI inference, embedded Linux, real-time operating systems, or outdoor/industrial embedded deployments

  • Background in safety-critical or automotive systems

Why Obvio
  • Your work will help save lives and improve road safety

  • Series A of $22M led by Bain Capital

  • Fast-moving startup environment with meaningful ownership

  • Competitive compensation and early-stage equity

Obvio is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Obvio considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. Obvio is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Engineer in San Carlos, CA vacancy
  • $155.9k - $227.3k

     ...aircraft around in minutes. Together they form one energy ecosystem, engineered around the demands of commercial eVTOL service: flight safety,...  ...You will be responsible for designing and implementing the embedded C++ software that runs on our aircraft battery management... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    2 days ago
  •  ...robot. Inside the generator is a network of computers combining embedded Linux and real-time bare metal applications. These orchestrate...  ..., then we need you! Responsibilities This is a software engineering role with emphasis on embedded systems and their associated tools... 
    Senior
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    6 days ago
  • $176.4k - $264k

     ...public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded...  ...vehicle to a safe state when something goes wrong.As a Senior Embedded Software Engineer, you will work across the full... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $160k - $250k

     ...boundary: you will be responsible for flight- and safety-critical embedded software running on an embedded Linux system, and for the...  ...for changes you introduce; partner with systems, hardware, test engineering, and operations to create repeatable test plans and failure-... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    4 days ago
  • $200k - $315k

     ...About the RoleWe are looking for a seasoned Systems level Linux engineer / Linux internals expert to help us build our next generation...  ...System Programming Languages (C, C++, Rust, Go, etc)Experience in embedded development or experience with low-level system software... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $130k - $300k

     ...new features OTA on a frequent basis.What You BringBS/MS in Computer Science (or similar degree)5 years of experience of full-time Embedded Software developmentProficient in at least one system programming language, such as C, C++, Golang, RustMinimal of 2 years of full... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

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

     ...scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the RoleAs a Senior Embedded Software Engineer, you will spearhead the development of brand-new camera categories while driving the continued growth and reliability... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  •  ...to hear back from you. Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto, CA (with some flexibility...  ...Rate: $$ W2 per hour + Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses on providing... 
    Senior
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Syntricate Technologies

    Palo Alto, CA
    3 days ago
  •  ...Our client, a leading organization in the technology sector, is seeking a dedicated and innovative Senior Embedded Software Engineer to join their dynamic team. As a Senior Embedded Software Engineer, you will be instrumental in supporting platform development and embedded... 
    Senior
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours

    Experis Technology Group

    Palo Alto, CA
    4 days ago
  • $174k - $252k

     ...programming languages (e.g., C).3 years of experience working with embedded operating systems.3 years of experience testing, maintaining,...  ...with DesignWare Controller (DWC) stack.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $190k - $240k

     ..., and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher... 
    Senior
    Flexible hours

    Matternet

    Mountain View, CA
    2 days ago
  • $184k - $193k

     ...environment. At Cyngn, everyone’s perspective matters—and that’s what powers our innovation. About the role ~ As a Senior Embedded Software Engineer , you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    4 days ago
  • $160k - $250k

     ...and recovers predictably in safety-critical environments. The Embedded Platform team builds the middleware and infrastructure...  ...interfaces, and reliable integration for flight-software teams. Senior engineers lead substantial services and integrations; Staff engineers set... 
    Senior
    Local area

    Zipline

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

     ...working alongside a dynamic team of firmware, backend, and frontend engineers to develop this product line.What You'll DoExcited by new...  ...Engineer.Proficient in C/C++Preferred experience working with embedded Linux, cameras, and audio systemsExpertise with Yocto,... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    5 days ago
  • $180k - $300k

     ...vertically integrated team. That means we touch everything:- Embedded firmware- Cellular modems & SIMs- Linux networking- Cloud backend...  ...goes onto the devices we ship to our customersOwn the full engineering cycle end to end, including scoping, architecture and low level... 
    Senior
    Full time
    Work experience placement
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $138.8k - $232.7k

     ...generation of centralized vehicle motion control systems: advanced embedded control software that unifies vehicle dynamics, improves...  ...We are looking for a highly skilled Embedded Controls Software Engineer to help define, develop, and deliver these next-generation control... 
    Senior
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    2 days ago
  • $138.8k - $232.7k

     ...Software teams to deliver seamless, reliable, and intuitive end-to-end vehicle experiences.We are seeking a highly skilled Embedded Controls Software Engineer to join our Body Controls team. The ideal candidate has a strong background in embedded software development for... 
    Senior
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    2 days ago
  • $140.46k - $190.11k

     ...high reliability - pushing the limits of materials, controls, and manufacturing.We are looking for an engineer with expertise in controls along with strong embedded programming and electronics experience. You will be responsible for designing and implementing controllers... 
    Senior
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    3 days ago
  • $221.37k

     ...degree or foreign equivalent in Electrical Engineering, Computer Science, Computer Engineering,...  ...required: 1. Programming in C/C++ for embedded system development. 2. Working in an...  ...0.#LI-DNI#DNPWhat you’ll be able to do: Senior Embedded Platform Engineer - Bootloader... 
    Senior
    Immediate start
    Work from home
    Flexible hours

    Ford

    Palo Alto, CA
    4 days ago
  •  ...Responsibilities Design, implement, and test embedded C software for safety-critical multicore automotive microcontrollers. Develop...  ..., safety, hardware, controls, autonomy, OEM, and supplier engineers. Requirements Bachelor’s degree or higher in Computer Science... 
    Senior
    Full time

    Nuro

    Mountain View, CA
    5 days ago
  • $200k - $300k

     ...working alongside a dynamic team of firmware, backend, and frontend engineers to develop this product line. What You'll Do Excited by...  ...~ Proficient in C/C++ ~ Preferred experience working with embedded Linux, cameras, and audio systems ~ Expertise with Yocto,... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  •  ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft.... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    a month ago
  •  ...Empo Health Remote Care Software Engineer Founded in 2020 and based in Silicon Valley, Empo Health is a seed-funded, VC-backed, and...  ...architecture for long-term product scalability. Collaborate on the embedded Linux platform work and Yocto build system. Document... 
    Senior
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health, Inc

    San Bruno, CA
    3 days ago
  • Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware...  ...protocols. Coding programs and scripts as necessary to test embedded systems. Work closely with various core tech teams and other organizations... 
    Senior

    Intelliswift

    Menlo Park, CA
    1 day ago
  •  ...Responsibilities Develop control strategies and embedded algorithms for lateral and longitudinal vehicle motion functions. Integrate...  ...system interfaces and requirements. Collaborate with engineering teams, software integration groups, suppliers, and sourcing teams... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Ford Motor

    Palo Alto, CA
    13 days ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will... 

    Kasmo Global

    Menlo Park, CA
    4 days ago
  •  ...Requirements Bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, Mechatronics, Computer Science, or equivalent...  ...years of experience writing production-grade C for real-time embedded systems and applying coding standards such as MISRA C.... 
    Senior
    Full time
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor

    Palo Alto, CA
    13 days ago
  • $210k - $280k

     ...eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the... 
    Senior
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    1 day ago
  • $175k - $240k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $220k - $288k

     ...Senior Solution Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess... 
    Senior
    Flexible hours

    Streamlit

    Menlo Park, CA
    4 days ago

Do you want to receive more vacancies?

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