Senior Device Engineer, Lifecycle Management

AbbVie

Hybrid

Quick summary

Work type
Hybrid
Location
Pleasanton, CA
Posted
10 days ago
Closes
Jun 17, 2126

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$137k most similar roles pay here $227k

This listing doesn't post a salary. Most similar roles pay $154,728–$213,375.

Based on 240 similar postings.

Employer

About AbbVie

AbbVie is a global biopharmaceutical company focused on discovering and delivering innovative medicines and solutions in immunology, oncology, neuroscience, and eye care. Its products include Humira, Skyrizi, and Rinvoq.

AbbVie currently has 36 open roles on FindRole.

Listed pay typically runs $109,500–$208,500 across 5 roles with salary data.

Most-posted roles

View all roles at AbbVie

At a glance

TL;DR · Senior Device Engineer, Lifecycle Management

The Senior Software Engineer - Lifecycle Management role at AbbVie involves leading small-scale projects to ensure timely delivery of medical device products from production transfer through end-of-life. This individual will collaborate with a multi-disciplined engineering team, including electrical and mechanical groups, to define software requirements, design systems, and develop embedded Windows applications using C# and .NET. Key responsibilities include data analysis for quality improvements, integration of hardware and software components, and compliance with FDA QSR, ISO13485, and other international regulations. The ideal candidate has 8+ years of experience in engineering design, with a focus on medical devices or similar regulated environments, and proficiency in C#, .NET Framework, and embedded systems development.

What you'll do

  • Lead small-scale projects to ensure timely delivery of software solutions.
  • Define functional requirements and collaborate with cross-functional teams.
  • Conduct data analysis to improve product or software quality continuously.
  • Design, develop, and support embedded and desktop applications for medical devices.
  • Generate detailed documentation including specifications and design documents.
  • Troubleshoot and debug software and hardware components in integrated systems.
  • Execute tests for verification and validation of software applications rigorously.

What we're looking for

  • Minimum 8+ years of engineering design experience, including at least 5 years in embedded Windows programming.
  • Strong background in structured software and systems development, including design methodologies and patterns.
  • Experience with medical devices or similarly controlled software environments preferred.
  • Proficiency in developing event-driven, multi-threaded applications using .NET Framework and C#.
  • Knowledge of regulatory standards such as FDA QSR, ISO13485, IEC 62304 for software lifecycle processes.
  • Ability to lead small-scale projects, perform data analysis, and drive improvements in product quality.

More like this

Similar roles

Senior Device Engineer, Lifecycle Management

AbbVie

Irvine, CA 10 days ago
C# .NET Windows Embedded Embedded Systems MS Office PID Control Algorithm IEC 62304 FDA QSR ISO13485 RS232 SPI USB Software Design Methodologies Component-Oriented Architecture Event-Driven Programming Multi-threading
Hybrid

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $191,000$253,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM RTOS JTAG SWD Test-Driven Development CI/CD

Senior Embedded Software/Firmware Engineer

Medtronic

Lafayette, CO 5 days ago $124,800$187,200
Embedded C Python DevOps IEC 62304 FDA regulations MDR regulations AI Unit test development Safety risk management SFMEA Cybersecurity risk management Digital circuit design Embedded software development Mixed-signal MCUs Physiological signal measurement

Senior Embedded Software Engineer

Abbott

Alameda, CA 62 days ago $114,000$228,000
C Python Git JIRA UML SysML ISO13485 FDA Bluetooth Bluetooth Low-Energy RF WiFi Embedded Systems Debuggers Unit Testing Source Control MVP CI/CD