Senior Staff Software Engineer, R&D
$185k - $210kUnavailable
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, and code 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. 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. #J-18808-Ljbffr Unavailable
$185k - $210k
Job Information Number ICIMS-2026-10909 Job function R&D Job type Full-time Location Werfen - San Diego - WBH - 6260 Sequence... ...and enhance patient care. Overview Job Summary The Senior Staff Software Engineer is a senior technical leader and individual contributor responsible...SeniorFull timeRemote workWorldwideShift work$233.76k - $350.64k
...products include Hivemind autonomy software and V‑BAT and X‑BAT aircraft.... ...The team takes on short‑term R&D and integration efforts, often... ...larger, multi‑year programs. Engineers write new autonomy code—such... ...Test & Mission Support - Provide senior technical leadership during...SeniorFull timeTemporary workPart timeWork at officeWorldwideShift work$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...SeniorFull timeTemporary workRelocation package$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...SeniorWork at officeImmediate startRemote workFlexible hours$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,...SeniorWork experience placementImmediate startWork from home$265k
...Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR...SeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours- Hivemind is seeking a Senior or Staff Software Engineer to join the Developer Experience Engineering team. You will design and build tools, devcontainers, and platforms that speed up development across engineering teams, with a near-term focus on embedding agentic AI capabilities...Senior
- ...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
- Senior/Staff Software Engineer - Embedded AI RuntimeLocation: San Diego, California Focus: C/C++, Embedded AI, AI Runtimes, IoTTalentLab is recruiting a Senior/Staff Software Engineer to join a team developing high-performance AI runtime software for IoT platforms.This...Senior
$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,...SeniorFull timeWork experience placementWork from home$233.76k - $350.64k
Machine Learning Engineer Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians... ...intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic...SeniorFull timeTemporary workPart timeWork experience placementWorldwide$233.76k - $350.64k
Expeditionary Autonomy Solutions Engineer Shield AI is a venture-backed defense-tech company... ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...& Organizational Growth - Mentor senior engineers, develop technical leaders, contribute...SeniorTemporary workPart timeWork at officeWorldwide$260k - $320k
...manufacturing station - Architect the hardware, software, and network stack (HSM, key injection,... ...experience which includes manufacturing engineering, with a comparable depth of experience... ...processes. Ideally 3 years at a Staff level or equivalent. PKI and device identity...SeniorContract workWork at office$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...SeniorWork experience placementImmediate startWork from home$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-...SeniorWork at officeLocal area$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...SeniorWork at officeImmediate startRemote workFlexible hours- 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 advancements and strong IP portfolio but with a new...SeniorWork at officeLocal area
$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...SeniorLocal area$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...SeniorWork at officeLocal area$129k - $205k
Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions... ...of the Ambulatory Monitoring and Diagnostics Heart, R&D organization. As a Senior Software Engineer, you’ll be a part of highly collaborative...SeniorFull timeWork at officeImmediate startRelocation package3 days per week$160k - $240k
...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...that span hardware, software, and systems engineering. A successful candidate will be skilled... ...are essential to bridging the gap between R&D and deployment, ensuring that autonomous...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwide$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 coworker... ..., will be considered. About the team: We are seeking aSenior Staff Software Engineer(IC5 Level) to join our Data Platform Engineering...SeniorPermanent employmentFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week- Staff/Sr. Staff Software Engineer, AI Software Tools (Onsite) Other Software Engineer Software Engineer Ai Software Engineering 0 views 0 saves 0 applied... ...Company terae Location Work Mode On-site Experience senior Skills & Tools Other Software Engineer Software Engineer...SeniorWork at office
$220.8k - $331.2k
...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...that span hardware, software, and systems engineering. A successful candidate will be skilled... ...are essential to bridging the gap between R&D and deployment, ensuring that autonomous...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwide- ...You’ll Do We are looking for a Senior Manager - AI Platform to lead... ...a multidisciplinary team of engineers and data scientists, collaborating... ...12+ years of experience in software/platform engineering or data science... ..., especially in fast-paced, R&D-heavy environments....SeniorFlexible hours
$195.2k - $292.8k
.... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation... ...platforms). The team takes on short-term R&D and integration efforts—often standing up... ...that runs on these new platforms. Our engineers write new autonomy code—such as mission...Temporary workPart timeWork at officeWorldwideShift work- Qualcomm AI Software EngineerAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation... ...a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will create and implement machine learning techniques,...SeniorWork experience placementImmediate start
$158.4k - $237.6k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Engineering Job Description... ...in the office at Qualcomm’s San Diego location. As a Staff or Senior Staff Software Engineer on the Qualcomm AI Stack SDK Software team, you...SeniorFull timeWork at office$38.31 - $41.25 per hour
...points in their careers. We are seeking a highly motivated Software R&D Intern to help design and implement an automated Quality Assurance (QA) and regression testing framework for complex engineering software applications. This role provides an opportunity to work...InternshipRelocation$169.8k - $254.6k
Software EngineerAs a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next-generation experiences... ...a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate...SeniorWork experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, R&D. Be the first to apply!
- senior living San Diego, CA
- senior associate vice president San Diego, CA
- senior app developer San Diego, CA
- senior manufacturing engineer San Diego, CA
- senior ml engineer San Diego, CA
- senior data analyst San Diego, CA
- senior application support engineer San Diego, CA
- senior recruitment consultant San Diego, CA
- senior manager data analytics San Diego, CA
- senior revenue accountant San Diego, CA



