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

Staff Embedded Software Engineer

$189k - $243k

Saildrone

Company Saildrone is a maritime defense company and the global leader in autonomous unmanned surface vehicles (USVs). With more ocean miles and real-world operational experience than any USV manufacturer or operator, Saildrone maintains active, combat‑deployed systems supporting national security and force projection around the world, 24/7/365. Saildrone’s manufacturing and R&D headquarters are located in Alameda, CA, with business development and sales operations in Washington, DC, and deployment hubs in Europe and the Middle East. By combining proven autonomous operations, edge computing, advanced sensing, renewable power, and the most advanced and robust unmanned surface technology on the planet, Saildrone is shaping how the Navy of the future operates. Join a fast‑moving, mission‑driven team at the forefront of maritime security and autonomous innovation. Position We are seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of Firmware Engineering, you’ll be leading the definition, design, and validation of firmware and embedded systems deployed across our entire fleet of world‑class USVs. The role focuses on real‑time operating systems, low‑level drivers, and power‑efficient edge computing, as well as integrating the diverse suite of sensors, actuators, and communication devices essential for each vessel's autonomous navigation at sea. Firmware Team The Firmware team is responsible for the architecture, development, and sustainment of the embedded software and real‑time control systems that power Saildrone’s Unmanned Surface Vehicles (USVs). We engineer the resilient, high‑performance devices that form the mission‑critical foundation of our fleet, delivering dependable and persistent operations in some of the most extreme environments in the world. Responsibilities Embedded Architecture: Lead the design, implementation, and validation of embedded software systems to meet stringent performance and safety requirements for reliable and successful long‑duration missions. Technical Ownership: Own the strategic direction for device architecture, hardware abstraction layers, and embedded computing subsystems, ensuring a robust backbone for all autonomous platforms. Firmware Delivery: Drive the end‑to‑end development of mission‑critical firmware targeting RTOS‑based or bare‑metal applications, balancing real‑time constraints with system‑level reliability. Validation Strategy: Define and execute comprehensive test and quality assurance strategies, including hardware‑in‑the‑loop testing, to ensure every system meets maritime, defense, and regulatory standards. Cross‑Functional Integration: Partner with Mechanical, Electrical, and Software teams to resolve sensor integration, communication protocols, and system‑level dependencies for seamless vehicle integration. Fleet Reliability: Act as the guiding source of root‑cause analysis and diagnosis of complex firmware failures within R&D and across deployed global fleets of drones. Design Standards: Establish and institutionalize embedded design standards, coding guidelines, and CI/CD workflows to ensure technical rigor and team scalability. Technical Mentorship: Provide high‑level technical leadership and mentorship across programs, building the technical depth of the engineering team and ensuring design excellence. Qualifications Master’s degree or equivalent experience in Computer Science, Electrical Engineering, or a related field. 8+ years of experience designing embedded systems and firmware for complex, high‑reliability products. Deep expertise in developing C/C++ for both real‑time operating systems (such as FreeRTOS or Zephyr) and bare‑metal applications. Significant experience working with embedded microcontrollers (such as Cortex‑M) and their corresponding toolchains, programming models, and resource constraints. Proven proficiency in low‑level driver development (such as SPI, I2C, UART, CAN, or Ethernet) and board bring‑up. Working knowledge of sensors, actuators, and control systems as they apply to industrial robotics or vehicle applications. Practical experience in secure boot mechanisms, OTA update architectures, and embedded system design for modern cybersecurity requirements. Demonstrated ability to solve complex technical problems in fast‑paced and high‑reliability environments. Salary Range Base salary: $189,000 — $243,000 USD. Benefits Generous Time Off: Competitive Paid Time Off accrual plus a robust annual holiday schedule and paid sick leave. Comprehensive Health Coverage: Premium, multi‑tier Medical, Dental, and Vision plans with significant company contributions for employees and dependents. Shared Ownership in the Mission: Equity grants as part of compensation. Retirement Savings: 401(k) plan with flexible pre‑tax and Roth payroll contribution options. Investment in Your Growth: Annual professional development reimbursement program. Relocation Support: Assistance for eligible roles. Equal Opportunity Employer Saildrone is an equal opportunity employer committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. #J-18808-Ljbffr Saildrone

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in California, MO vacancy
  • Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Responsibilities Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with... 
    Suggested
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    California, MO
    22 hours ago
  • $90k - $125k

     ...autonomous vehicles, smart cities, and cybersecurity. Develop the embedded software driving Econolite’s market-leading traffic controller and...  ...tasks. Work closely with the rest of the embedded software engineering team and collaborate with Software Quality Assurance and... 
    Suggested
    Weekly pay
    Full time
    Flexible hours

    6AM City

    California, MO
    1 day ago
  •  ...each year, ensuring personalized attention and ample opportunities to work closely with AV team members. Summary As an Embedded Software Engineering Intern, you will work alongside experienced engineers to design, develop, and test embedded software for unmanned aerial... 
    Suggested
    Full time
    Summer work
    Casual work
    Internship
    Summer internship
    Work at office

    6AM City

    California, MO
    1 day ago
  • $149.2k - $261.2k

     ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work....  ...to make the world work better for everyone. Team: As a Staff Data Platform Software Engineer, you will become a key member of the Cloud... 
    Suggested
    Work experience placement
    Flexible hours

    6AM City

    California, MO
    3 days ago
  • $150k - $190k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Embedded Software Engineer Active - Regular full-time Foothill Ranch, CA, US 15 days ago Requisition ID: 1312 Salary Range: $150,000.00 To $190,000.... 
    Suggested
    Full time
    Remote work

    Gatekeeper Systems

    California, MO
    1 day ago
  • $150k - $180k

     ...business days with a 99.999% per‑base accuracy. Our multidisciplinary team of best‑in‑class biologists, chemists, hardware, and software engineers apply cutting‑edge technologies and methods to solve critical bottlenecks in synthetic biology workflows to help our... 
    Temporary work
    Work at office
    Flexible hours
    1 day per week

    6AM City, LLC

    California, MO
    2 days ago
  •  ...Job Description RF Embedded Software Engineer core responsibility is to own the design, testing, and delivery of flight RF software systems for space missions anywhere from low Earth orbit to Mars. Responsibilities Work with a cross-disciplinary team to define and implement... 
    Permanent employment
    Full time

    6AM City

    California, MO
    1 day ago
  • $130.3k - $260.59k

     ...care one person, one family and one community at a time. Position Summary We are seeking a highly skilled and experienced Staff Software Engineer to join our engineering team. This role involves designing, developing, and implementing scalable enterprise applications.... 
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    California, MO
    22 hours ago
  • $163k - $204k

     ...interview process. About the Role We're looking for seasoned full-stack software engineers to join the teams behind Gusto's payments and risk platforms to serve small business owners every day. As a Staff Software Engineer, you'll operate across the full lifecycle of... 
    Full time
    Work at office
    Local area
    Remote work

    Prudence Holdings Inc

    California, MO
    12 hours ago
  • $184k - $230k

     ...data with unmatched scalability, security, and performance.As a Staff Engineer on the Cloudera Context Search Team, you will be a key...  ...cases.History of contributing to open-source projects (Apache Software Foundation or OpenSearch Project).Why this role matters:You will... 
    Remote work
    Work from home

    Cloudera

    California, MO
    22 hours ago
  • $195k - $257.5k

    Circle Internet Financial is seeking a seasoned software developer to extend its in-house blockchain systems for tokenization. The ideal candidate will lead technical teams, build secure APIs, and improve existing systems while collaborating with cross-functional teams... 
    Remote work
    Flexible hours

    Circle Internet Financial

    California, MO
    2 days ago
  • Introduction At IBM Software, we transform client challenges into solutions by building the...  ...unit of IBM, is composed of Software Engineers, Product Managers, and Designers who build...  ...includes rich experience operating in a Staff Engineer, Senior Staff Engineer or... 

    Cacheflow

    California, MO
    3 days ago
  • $230k - $290k

     ...Generation, AI Video Generation, and the tooling associated with managing these features. This role is ideal for a self‑sufficient software engineer who thrives in fast‑paced environments and is passionate about delivering core product functionality with a direct impact on... 
    Work at office

    Cantina

    California, MO
    4 days ago
  • $227.9k - $341k

    San Francisco, CA, USA Staff Software Engineer, Unity Ads - SDK Location: San Francisco, CA, USA Department: Engineering Requisition ID: JOBREQ-2515031 Role description The opportunity We invite you to take on a meaningful role as a Staff SDK Engineer, where you'll lead... 
    Worldwide
    Relocation package

    6AM City, LLC

    California, MO
    2 days ago
  • Staff Software Engineer, Communication & Connectivity Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the... 
    Work experience placement

    airbnb, Inc.

    California, MO
    22 hours ago
  • $120k - $192k

     ...apply for a job.2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Role OverviewAs a Staff Software Engineer on the ESXi OS Services team, you will lead the design and delivery of high-impact functionality across User Space OS... 
    Local area

    Broadcom Inc.

    California, MO
    4 days ago
  • $20k

    Ready to be a Titan? You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our...  ...love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for... 
    Minimum wage
    Temporary work
    Local area
    Immediate start
    Flexible hours

    ServiceTitan

    California, MO
    12 hours ago
  • $131.6k - $190.65k

     ...and data solutions, cyber security, and B2C platforms. The Opportunity We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi... 
    Work experience placement
    Work at office
    Local area

    6AM City

    California, MO
    2 days ago
  • $163k - $204k

    A technology firm is seeking a Staff Software Engineer to lead the development of money movement and risk platform services. Ideal candidates will have over 8 years of software development experience and a passion for creating efficient financial platforms. You'll collaborate... 

    Prudence Holdings Inc

    California, MO
    12 hours ago
  • $130k - $150k

    Senior Embedded Software Engineer Location: Cypress, CA, US Work Arrangement: Onsite OK International is a global manufacturer of electronic benchtop tools and precision dispensing solutions worldwide. We have two major product lines: Metcal electronics bench tool solutions... 
    Temporary work
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Dover Corporation

    California, MO
    1 day ago
  • $80 - $120 per hour

    Embedded Software Engineer (RTOS Specialist) - Contract Type: 6-12 Month Contract (High Extension Potential / Possible Conversion) Rate: $80-120/hr (Corp-to-Corp or W2) Start: Immediate Company Overview Well-funded Series A warehouse robotics startup revolutionizing... 
    Contract work
    Immediate start

    Harrison Clarke

    California, MO
    2 days ago
  • A leading global manufacturing firm is seeking a Senior Embedded Software Engineer in California. This role focuses on developing system architectures and improving product portfolio through innovation. Candidates should have at least 10 years of experience in embedded... 

    Dover Corporation

    California, MO
    1 day ago
  • Gatekeeper Systems, Inc. is seeking a Senior Embedded Software Engineer to join their team in California. This role involves developing software across their hardware ecosystem, including IoT connectivity and cloud functionalities. Candidates should have a strong foundation... 

    Gatekeeper Systems

    California, MO
    12 hours ago
  • About the Role Develop and maintain embedded firmware in C/C++ for microcontroller-based systems. Responsibilities Design low-level drivers...  ...teams Participate in code reviews and contribute to engineering best practices Qualifications Bachelor’s or Master’s in Electrical... 

    CodeX Tech-IT LLC

    California, MO
    1 day ago
  • $150k - $200k

    A leading unmanned systems company in California is seeking an experienced Embedded Software Engineer. The role involves designing, coding, and testing embedded software for complex UAS technologies. Candidates should possess a Bachelor's in a relevant field and have skills... 

    Zone 5 Technologies

    California, MO
    1 day ago
  • $78.4k - $130k

    Avery Weigh-Tronix is seeking an Embedded Software Engineer in California, MO to design and develop embedded software solutions for innovative products. The role requires hands-on engineering and collaboration to support hardware systems and integrate low-level drivers... 

    Avery Weigh-Tronix

    California, MO
    22 hours ago
  • $95k - $139k

    Zone 5 Technologies in California is looking for an experienced Embedded Software Engineer I/II to develop software for unmanned aircraft systems. The role requires expertise in C/C++, real-time operating systems, and embedded development. Candidates should possess a Bachelor... 

    Zone 5 Technologies

    California, MO
    22 hours ago
  • $129k - $185k

    Zone 5 Technologies is seeking an experienced Embedded Software Engineer to contribute to the development of cutting-edge unmanned aircraft systems. Ideal candidates will have 3-4 years of experience in embedded software, proficient in C/C++, and a strong understanding... 

    Zone 5 Technologies

    California, MO
    3 days ago
  • $95k - $111k

     ...redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting‑edge autonomous...  ...systems, you belong here. We are seeking an experienced Embedded Software Engineer I/II to join our team. As an unmanned aerial systems... 
    For contractors

    Zone 5 Technologies

    California, MO
    22 hours ago
  • $78.4k - $130k

    Objective of Role The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions...  ...manuals and technical documentation. Collaborate with technical staff to diagnose and resolve software issues. Innovation &... 
    Local area

    Avery Weigh-Tronix

    California, MO
    22 hours ago

Do you want to receive more vacancies?

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