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

Senior Staff Software Engineer, R&D

$185k - $210k

Werfen

Job Information
Number ICIMS-2026-10909 Job function R&D Job type Full-time Location Werfen - San Diego - WBH - 6260 Sequence Drive San Diego, California 92121 United States Country United States Shift 1st
About the Position
Introduction

Werfen

Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and biomaterials. We operate directly in 30 countries, and in more than 100 territories through distributors. Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong.

Our success comes from a specific focus in these rapidly evolving diagnostic areas, our commitment to customers, and our dedication to innovation and quality. We're passionate about providing healthcare professionals the most valuable and complete solutions to improve hospital efficiency and enhance patient care.

Overview

Job Summary

The Senior Staff Software Engineer is a senior technical leader and individual contributor responsible for the architecture, design, implementation, and delivery of complex software for medical and connected device products. The engineer operates across real-time embedded systems, device connectivity and management, application software, and system interfaces; translates ambiguous product and system needs into robust technical solutions; and influences decisions across functions and projects. The Senior Staff Software Engineer remains technically hands-on while mentoring engineers, raising engineering standards, and helping teams make sound decisions under technical, regulatory, quality, and schedule constraints.

The annual base salary range for this role is currently $185,000 to $210,000. This is a bonus-eligible position. Individual employee compensation will ultimately depend on factors including education, relevant experience, skillset, knowledge, and particular business needs.

This role is eligible for medical, dental, and vision insurance, 401k plan retirement benefits with an employer match, as well as paid vacation and sick leave.

Responsibilities

Key Accountabilities

  • Lead the architecture, design, and implementation of complex software subsystems and reusable platform capabilities across embedded, application, and connected-device domains.
  • Own key technical decisions and ensure designs are coherent at the product and system level.
  • Work hands-on in the design, implementation, and review of critical software, with particular depth in C/C++, embedded Linux and/or RTOS environments, real-time behavior, concurrency, memory/resource constraints, robustness, and maintainability.
  • Define and evolve software approaches for secure device connectivity, communications, device identity and configuration, diagnostics and logging, software update and serviceability, and device/fleet management capabilities as applicable to the product.
  • Manage software lifecycle deliverables and traceability from system and software requirements through architecture, detailed design, implementation, risk controls, verification/validation, release, and post-release change.
  • Apply company quality processes and design controls while partnering with Quality, Systems Engineering, and System Verification to address software risk, reliability, cybersecurity, objective evidence, and applicable FDA, IVDR, and international regulatory expectations.
  • Lead technical problem solving across Software, Systems, Electrical/Hardware, Quality, Verification, Product, Service, and other functions.
  • Resolve interface and architectural issues while balancing product needs, technical constraints, regulatory obligations, and delivery commitments.
  • Identify emerging product needs, architectural weaknesses, and technical debt; evaluate or prototype alternatives; and introduce practical innovations that improve capability, reuse, extensibility, reliability, serviceability, security, or engineering effectiveness.

  • Provide technical estimates, identify dependencies and risks, shape implementation strategies, and help teams make timely tradeoffs when requirements are incomplete or changing.

  • Mentor and coach engineers, strengthen architecture, design, andcode reviews, contribute to technical hiring, and help maintain a collaborative and accountable engineering culture.

Networking/Key relationships

  • Software Engineering

  • Systems Engineering

  • Electrical / Hardware Engineering

  • Quality Engineering

  • System Verification

  • Product Management / Product Development

  • Regulatory, Service, Operations, and other cross-functional stakeholders as required

Qualifications

Minimum Knowledge & Experience for the position:

  • BS/BA degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field required; advanced degree is a plus.
  • Minimum twelve (12) years of professional software development experience with complex embedded, connected, or software-intensive products
  • Experience working within formal product-development and design-control processes for medical devices or comparable regulated/safety-critical systems Direct medical-device or in-vitro diagnostic software experience is preferred.
  • Proficiency in C and C++ with practical experience in embedded Linux and/or RTOS-based system Demonstrated.
  • Experience designing or delivering network-connected devices and related capabilities such as secure communications, network interfaces, diagnostics, configuration, software update, serviceability, and device management concepts.

Skills & Capabilities:

  • Demonstrated technical leadership skills, including mentoring engineers, driving alignment, and influencing architectural decisions.
  • Solid understanding of design methods (e.g., OOD, UML) and software architecture principles, including modular design, abstraction, interface-based design, and reusable software frameworks.
  • Understanding of software architectural challenges when designing embedded systems and connected products.
  • Ability to estimate work durations based on high-level requirements and system constraints.
  • Advanced understanding of real-time software concepts on embedded Linux or RTOS platforms, including deterministic behavior, multi-threaded applications, synchronization, fault handling, memory management, and interprocess communication.
  • Ability to develop clear, testable software requirements from product and system-level requirements, including support for traceability, risk analysis, and regulated development processes.
  • Highly skilled in ANSI C and C++.
  • Scripting expertise with Python or similar language.
  • Networking experience, including TCP/IP, NAT, Layer 2 Switching, Firewalls, DHCP, device communications, security, diagnostics, and remote device management concepts.
  • Experience with software development tools and practices, including Git, Bitbucket, Jenkins, JIRA, code reviews, CI/CD, defect tracking, and configuration management.
  • Experience with Qt or similar application/UI frameworks is a plus.
  • Excellent written and verbal communication skills, with the ability to communicate technical concepts, risks, and recommendations to both technical and non-technical stakeholders.

Travel requirements:

Approximately 10% of the time.

If you are interested in constantly learning and being challenged on a daily basis we encourage you to submit your resume or CV.

Werfen is an Equal Opportunity employer and is committed to a diverse workplace. Werfen strictly prohibits unlawful discrimination, harassment or retaliation based upon an individual's race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other protected characteristic as defined by applicable state or federal law. If you have a disability and need an accommodation in relation to the online application process, please contact View email address on click.appcast.io for assistance.

We operate directly in over 30 countries, and in more than 100 territories through distributors. Annual revenue is approximately $2 billion and more than 7,000 employees around the world comprise our Werfen team.

Apply Now
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, R&D in La Mesa, CA vacancy
  • $185k - $210k

     ...Job Information Number ICIMS-2026-10909 Job function R&D Job type Full-time Location Werfen - San Diego - WBH -...  ...patient care. Overview Job Summary The Senior Staff Software Engineer is a senior technical leader and individual contributor responsible... 
    Senior
    Full time
    Remote work
    Worldwide
    Shift work

    Werfen

    Spring Valley, CA
    9 hours ago
  •  ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and...  ...The team takes on short-term R&D and integration efforts—often...  ...on these new platforms. Our engineers write new autonomy code—such...  ...Test & Mission Support – Provide senior technical leadership during... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Shift work

    Shield AI

    San Diego, CA
    5 days ago
  • $230k - $315k

    Foster City, CA / Seattle, WA / San Diego, CASoftware - Software Platforms and Product /Full-time /HybridWe are looking for a Senior/Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox’s production... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    5 days ago
  • $171.9k - $300.8k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    San Diego, CA
    5 days ago
  • $162.6k - $244k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator,...  ...and product requirements are met.General Summary:As a Senior Software Engineer, you will contribute to the design,... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    6 days ago
  •  ...Principal / Senior Staff Software Engineer ( 5G PHY ) Job Category : Web & Software Development Requisition Number : PRINC001669 Posted : August 20, 2026 Full-Time On-site Locations Showing 1 location Description Globalstar (NASDAQ: GSAT) is... 
    Senior
    Full time
    Temporary work
    Work at office

    Globalstar Inc. Updated

    San Diego, CA
    1 day ago
  • $171.9k - $300.8k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That...  ...scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    San Diego, CA
    3 days ago
  • $162k - $243k

    ## Staff & Senior Staff Software Engineer, Core AI Software (Onsite)San Diego, California, United States of AmericaApply NowFind out how well you match with this jobJob ID: 3081161## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering... 
    Senior
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    3 days ago
  •  ...Remote Our client seeks a Senior / Staff UI Software Engineer to lead design and development of an Angular and TypeScript client application for next-generation sequencing instruments. The role delivers touchscreen interfaces within an Electron shell, collaborates with... 
    Senior
    Remote work

    Eliassen Group

    San Diego, CA
    10 hours ago
  • $194.4k - $291.6k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary...  ..., creating a smarter, connected future for all. As a Senior Staff Software Engineer in the Qualcomm AI Stack SDK Software team, you... 
    Senior
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    3 days ago
  • $126k - $201k

    Job TitleSenior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)Job DescriptionSenior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)You have the opportunity to work on the development... 
    Senior
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    4 days ago
  • $128.52k - $205.63k

    Job TitleSenior/Staff Embedded Software Engineer - C++ (San Diego, CA)Job DescriptionSenior/Staff Embedded Software Engineer - C++ (San Diego, CA)You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross-functional team... 
    Senior
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    3 days ago
  •  ...Senior Staff Software Engineer to lead architectural vision and design strategy for medication supply chain management software platforms. This role...  ...; Master's degree preferred At least 10 years of R&D experience with growing responsibility Proficiency in Go... 
    Senior

    Becton Dickinson

    San Diego, CA
    17 days ago
  • $260k - $320k

     ...manufacturing station — Architect the hardware, software, and network stack for factory floor...  ..., device security, or manufacturing engineering, with at least 3 years focused on secure...  ...processes. And ideally 3 years in a Staff level role. ~ PKI and device identity... 
    Senior
    Contract work
    Work at office

    Thehumanoid

    San Diego, CA
    3 days ago
  •  ...Illumina in San Diego, CA (Hybrid) seeks a Senior Financial Analyst for R&D Finance to partner with R&D leaders and translate complex activities into clear financial insights. You will drive planning, forecasting, and reporting, balancing operating expenses, headcount... 
    Senior

    Illumina

    San Diego, CA
    2 days ago
  • $162.6k - $244k

     ...: Company: Qualcomm Innovation Center, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Key responsibilities: Leading end-to-end software execution of Qualcomm SoC based IOT products running Linux Embedded,... 
    Senior
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    11 days ago
  •  ...MediaTek Research Lab Inc. in San Diego seeks a senior software engineer to bring up new platform boards and verify major functions independently. You will handle regular software releases and coordinate with customers and internal teams to drive timely resolutions... 
    Senior

    MediaTek

    San Diego, CA
    3 days ago
  • $208.85k - $271.52k

     ...Select how often (in days) to receive an alert: Senior Staff Software Engineer, AI Platforms Location: San Diego, CA, US pSemi Corporation is a Murata company driving semiconductor integration. pSemi builds on Peregrine Semiconductor’s 30-year legacy of technology... 
    Senior
    Work at office
    Local area

    Murata Manufacturing Co., Ltd.

    San Diego, CA
    3 days ago
  • $128.52k - $205.63k

     ...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross-functional team, you work closely together with electrical engineers, transducer engineers, software... 
    Senior
    Full time
    Work at office
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    9 hours ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Perception, GCS, Strategic Systems (ACP), engineering leadership, customer/program offices, and...  ...& Organizational Growth – Mentor senior engineers, develop technical leaders, contribute... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    5 days ago
  •  ...from concept to validation. You will mentor multi-disciplinary engineers, set technical strategy, translate business priorities into...  ...transfer. This role requires a BS in engineering, 8+ years in R&D with regulatory experience, plus DFSS exposure; master/PhD preferred... 
    Senior

    Becton , Dickinson and Company

    San Diego, CA
    4 days ago
  • $180.6k - $271k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Software Engineering General Summary Hiring for Staff/Sr. Staff/Principal levels in various Qualcomm office locations in the US As a leading technology innovator, Qualcomm pushes the boundaries... 
    Senior
    Work experience placement
    Work at office
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $149.8k - $262.2k

     ...Flexible or Remote Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his...  ...be considered. About the team: We are seeking a Senior Staff Software Engineer (IC5 Level) to join our Data Platform Engineering... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Diego, CA
    3 days ago
  • $178.4k - $267.6k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:As a leading...  ...create a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will create and implement machine learning... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    8 days ago
  • $208.85k - $271.52k

     ...explores new ways to make electronics for the connected world smaller, thinner, faster and better.   Job Summary   As a Senior Staff Software Engineer focused on AI platforms, you will provide end-to-end technical leadership for the software systems that enable AI-... 
    Senior
    Work at office
    Local area

    Murata America

    San Diego, CA
    more than 2 months ago
  • $171.9k - $300.8k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis....  ...agents act on trusted, current data. We are looking for a Senior Staff Software Engineer to be a senior technical leader across the WDF platform... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    San Diego, CA
    6 days ago
  • $161.4k - $258.2k

     ...and passion of all of us—from design and engineering to the manufacturing and marketing of...  ...Description Summary: We are seeking a Sr Staff Software Engineer to lead the architectural...  ...work tracking tools (e.g. JIRA) Mentor senior engineers and raise the technical bar across... 
    Senior
    Hourly pay
    Temporary work
    Shift work

    Becton, Dickinson and Company

    San Diego, CA
    1 day ago
  • $194.4k - $291.6k

    ## Sr. Staff Software Engineer, AI Software IOTSan Diego, California, United States of AmericaApply NowFind out how well you match with this jobJob ID: 3083474## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering Group Machine Learning... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    3 days ago
  • $105.26k - $222.41k

     ...currently seeking a Tax Manager or Senior Manager to join our Accounting...  ...research and development (R&D) tax credit consulting and...  ...of Economics), PHE (Doctor of Engineering), ME (Masters of Engineering),...  ...corporationExperience mentoring and counseling staff level team membersKPMG LLP and... 
    Senior
    Local area

    KPMG

    San Diego, CA
    8 days ago
  • $85.03k - $172.62k

     ...and what we stand for as a firm.KPMG is currently seeking a Tax Senior Associate to join our Accounting Methods and Credit Services practice...  ...multi-disciplinary teams to conduct research and development (R&D) tax credit consulting services, including leading client... 
    Senior
    Work at office
    Local area

    KPMG

    San Diego, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, R&D. Be the first to apply!