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 2 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Alameda, CA vacancy
  • $130.7k - $261.3k

     ...than 160 countries.JOB DESCRIPTION:The Opportunity:This position is located in our Alameda, California location. The Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery and adherence to FDA-compliant design control procedures... 
    Suggested
    Shift work

    Abbott

    Alameda, CA
    2 days ago
  • $114k - $228k

     ...informed decisions. We’re revolutionizing the way people monitor their glucose levels with our new sensing technology. This Staff Embedded Software Engineer works independently on the design, development, and maintenance of embedded firmware for an innovative and exciting... 
    Suggested
    Local area
    Shift work

    Abbott

    Alameda, CA
    4 days ago
  • $180k - $240k

     ...largest industrial manufacturers in the world across North America, Europe, and Asia. About the job Job Title: Staff Embedded Linux Software Engineer — Firmware Team Job Type: Full-Time Role Overview SirenOpt is seeking an Embedded Linux Software... 
    Suggested
    Full time

    SirenOpt, Inc.

    San Leandro, CA
    5 days ago
  • $114k - $228k

     ...Abbott seeks a Staff Embedded Software Engineer for its Diabetes Care Division in Alameda, California. The role involves designing, developing, and maintaining embedded firmware for innovative glucose-monitoring sensor technology and related products, with independent... 
    Suggested

    Abbott

    Alameda, CA
    11 days ago
  • $130.7k - $261.3k

     ...Abbott seeks a senior embedded software engineer to lead development and verification of FDA-compliant bio wearable products in Alameda, California. The role involves technical leadership, mentoring, and strategic oversight across the full product development lifecycle... 
    Suggested

    Abbott

    Alameda, CA
    a month ago
  • $196.03k - $245.04k

     ...in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...systems, and career sites.About the RoleWe’re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Fivetran

    Oakland, CA
    4 days ago
  • $232.34k - $290.42k

     ...in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...stack for thousands of companies. We're looking for a Senior Staff Software Engineer to join our Systems Engineering team and lead the engineering... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Oakland, CA
    2 days ago
  • $100k - $200k

     ...informed decisions. We’re revolutionizing the way people monitor their glucose levels with our new sensing technology. This Embedded Software Engineer works independently on the design, development, and maintenance of embedded firmware for an innovative and exciting new... 
    Shift work

    Abbott

    Alameda, CA
    6 days ago
  • $114k - $228k

     ...and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries. The Opportunity The Sr. Embedded Software Engineer oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA... 

    Abbott

    Alameda, CA
    5 days ago
  • $220.5k - $298.5k

     ...Come join Intuit as a Senior Staff Software Engineer and help us deliver on our mission to power prosperity around the world. We are looking...  ...execution, and framework for Credit Karma's web development embedded inside our mobile application. You will serve as the technical... 

    Intuit, Inc.

    Oakland, CA
    1 day ago
  • $188.5k - $255k

     ...owns the critical infrastructure that every request flows through: our service mesh, API gateway, and database proxy. As a Staff Software Engineer, you'll own the technical vision for a meaningful slice of that infrastructure, driving it from design through production,... 
    Immediate start
    Shift work

    Intuit Inc.

    Oakland, CA
    1 day ago
  • $232.34k - $290.42k

     ...in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...collaborative individual to join our Performance Engineering Team as a Staff Software Engineer. Your primary responsibility will be to ensure that... 
    Work at office

    Fivetran, Inc.

    Oakland, CA
    1 day ago
  • $263.6k - $395.4k

     ...work together. So we expanded into software and started building integrated,...  ...engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the...  ...same. The Role The Go-to-Market Engineering team builds the systems,... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Square

    Oakland, CA
    1 day ago
  • $196.03k - $245.04k

     ...in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...powers AI agents you can trust.Fivetran is looking for a Staff R&D Software Engineer to join our fast-growing Fivetran AI team. Your data... 
    Full time
    Work at office
    Immediate start
    Remote work
    Shift work

    Fivetran

    Oakland, CA
    3 days ago
  • $215k - $270k

     ...of maritime security and autonomous innovation. THE POSITION Saildrone is seeking a Staff Machine Learning Engineer to join our team. Reporting directly to the Director of Software Engineering, you will play a critical role in designing, deploying, and scaling machine... 
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone

    Alameda, CA
    2 days ago
  • $215k - $270k

     ...autonomous innovation. THE POSITION Saildrone is seeking a Staff Software Engineer, Perception to join our Perception team. Reporting to the Engineering...  ...developing high-performance C++ software for real-time embedded or edge platforms Deep experience building and deploying... 
    Local area
    Remote work
    Relocation package
    Flexible hours

    Saildrone

    Alameda, CA
    2 days ago
  • $202.5k - $274k

     ...services provided by MVB Bank, Inc., Member FDIC The Cloud Engineering team is responsible for enabling the organization by developing...  ...about solving operation problems by utilizing automation and software. ~ Ability to communicate effectively vertically and horizontally... 

    Intuit, Inc.

    Oakland, CA
    1 day ago
  • $202.5k - $274k

     ...language models, agentic workflows, and personalization signals into features members actually use. We're looking for a Staff Software Engineer to serve as a technical leader on the team. You'll own the architecture and delivery of core Financial Assistant capabilities... 
    Immediate start

    Intuit, Inc.

    Oakland, CA
    1 day ago
  •  ...Responsibilities Develop embedded Linux userspace applications in C using POSIX APIs. Develop userspace and kernel-space...  ...Requirements Bachelor’s, master’s, or PhD degree in Electrical Engineering, Software Engineering, or a related field, with 10+ years of relevant... 
    Full time

    SirenOpt

    San Leandro, CA
    6 days ago
  • $15k

     ...investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.As a Senior Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting, developing, and maintaining Voleon’s... 
    Work at office
    Local area

    The Voleon Group

    Berkeley, CA
    6 days ago
  •  ...FTEMandatory Skills: Micro controllers, C Programming, White box testing, Embedded Device testing, RTOS, Device DriversDesired Skills: Hand Held...  ...11, Bluetooth protocolResponsibilities:• Design and develop software in C language for micro-controller based Bare Metal (Non-RTOS)... 

    EROS Technologies

    Alameda, CA
    6 days ago
  • $110k - $150k

     ...integration, and validation of advanced electronics and embedded systems used in semiconductor manufacturing, scientific instrumentation...  ..., board bring-up, system integration, and hardware-software co-design.The engineer applies working knowledge of electronics,... 
    Full time
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    Illinois Tool Works

    Alameda, CA
    3 days ago
  • $160k - $240k

     ...America, Europe, and Asia. About the job Job Title: Senior/Staff Software Engineer - C++ Job Type: Full-Time Role Overview SirenOpt is...  ...Experience with CMake and GDB Familiarity with Embedded Linux Experience with hardware communication interfaces... 
    Full time

    SirenOpt, Inc.

    San Leandro, CA
    5 days ago
  • AMPLIFY YOUR IMPACT AT FORM ENERGYForm Energy is an American technology company that is developing a new class of breakthrough, iron-air batteries for a reliable, clean, and affordable electric grid. Driven every day by our core values of humanity, excellence, and creativity...

    Form Energy

    Berkeley, CA
    5 days ago
  • $114k - $228k

     ...mothers, female executives, and scientists.THE OPPORTUNITYThis Staff Mobile Engineer, iOS position works onsite in our Alameda, CA location for...  ...health, digital health, or regulated industries where software quality and reliability have direct implications for end users... 
    Shift work

    Abbott

    Alameda, CA
    4 days ago
  • $148.7k - $297.3k

     ...scientists.   THE OPPORTUNITY This Senior Manager, Mobile Engineering position works onsite in our Alameda, CA location for Lingo...  ...product quality. Qualifications ~ Bachelor’s degree in software engineering or a related field, or equivalent practical... 
    Worldwide

    Abbott

    Alameda, CA
    6 days ago
  • $114k - $228k

     ...mothers, female executives, and scientists.THE OPPORTUNITYThis Staff Mobile Engineer, Android position works onsite in our Alameda, CA location...  ...Engineering, or a related technical discipline.8+ years of software engineering experience with strong Android development... 
    Worldwide
    Shift work

    Abbott

    Alameda, CA
    4 days ago
  • $15k

     ...management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.Your TeamAs a Senior or Staff Software Engineer on our Data Engineering team, you will contribute to scaling and advancing our entire data operation. This includes... 
    Local area

    The Voleon Group

    Berkeley, CA
    4 days ago
  • $120k - $162k

     ...Technology - IT /External /On-siteThe IT Systems Engineer provides services to employees with...  ...solutions; manages client systems and software life cycles; acts as an escalation point...  ...and testing• Mentor Penumbra’s IT support staff • Maintain effective relationships with customers... 
    Temporary work
    Work at office
    Local area
    Remote work

    Penumbra

    Alameda, CA
    2 days ago
  • $15k

    Voleon is a technology company that applies state-of-the-art AI and machine learning techniques to real-world problems in finance. For nearly two decades, we have led our industry and worked at the frontier of applying AI/ML to investment management. We have become a multibillion...
    Work at office
    Local area

    The Voleon Group

    Berkeley, 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!