Device Software Engineer – Regulated Medical Devices

AbbVie Inc.

Irvine (CA)

On-site

USD 59,000 - 104,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Short-term incentives

Job summary

AbbVie Inc. is seeking an Associate Device Software Engineer to develop software for regulated medical devices and device-facing tools.

You will work under senior engineers on design, implementation, testing, and documentation across embedded systems, contributing to cross-functional projects and ensuring compliance with industry standards. Responsibilities include writing clean code, performing tests, debugging hardware/software interfaces, and maintaining lifecycle documentation.

Qualifications

  • Bachelor's degree in a technical discipline.
  • 0–2 years of relevant experience (internships, capstone, etc.).
  • Foundational software engineering principles, data structures, algorithms.
  • Experience with programming languages (C, C++, C#, Python, or Java).

Responsibilities

  • Participate in requirements refinement, design discussions, reviews, and test plans under guidance.
  • Design, implement, test, and maintain software for medical devices and tools.
  • Write clean, maintainable code and documentation per engineering practices.
  • Support software integration, debugging, and troubleshooting for embedded software and hardware interfaces.
  • Develop and execute unit, integration, or automated tests where appropriate.
  • Participate in code reviews and root-cause analysis for issues.
  • Collaborate with Systems, Quality, Manufacturing, and other teams across the lifecycle.
  • Contribute to regulated software lifecycle documentation and traceability records.
  • Follow software development, cybersecurity, QA, DevOps, and Agile practices.
  • Research and responsibly use AI-assisted tools while owning final outputs.

Skills

Problem solving
Analytical thinking
Teamwork
Verbal communication
Written communication

Education

Bachelor's degree in Computer/Software/Electrical Engineering or related field

Tools

C/C++
C#
Python
Java

Job description

AbbVie Inc. is seeking an Associate Device Software Engineer to develop software for regulated medical devices and device-facing tools.

You will work under senior engineers on design, implementation, testing, and documentation across embedded systems, contributing to cross-functional projects and ensuring compliance with industry standards. Responsibilities include writing clean code, performing tests, debugging hardware/software interfaces, and maintaining lifecycle documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Quality Assurance Engineer Medical Devices
Senior Software Quality Assurance Engineer Medical Devices

Regulatory Jobs • Burlington (MA)

On-site
USD 78,000 - 156,000
Free medical coverage (HIP)
Retirement savings plan
Tuition reimbursement
+3
Principal Systems Engineer, Medical Device & Combo Products
Principal Systems Engineer, Medical Device & Combo Products

AbbVie Inc. • North Chicago (IL)

On-site
USD 125,000 - 237,000
Senior Design Verification Engineer – Med Devices
Senior Design Verification Engineer – Med Devices

AbbVie Inc. • North Chicago (IL)

On-site
USD 97,000 - 184,000
Medical/dental/vision insurance
401(k)
Senior Electrical Engineer, Drug-Device Systems
Senior Electrical Engineer, Drug-Device Systems

AbbVie • North Chicago (IL)

On-site
USD 90,000 - 120,000
Paid time off
Medical/dental/vision insurance
401(k) plan
Senior Firmware & Software Engineer – Medical Devices
Senior Firmware & Software Engineer – Medical Devices

Thornton Tomasetti • Los Angeles (CA)

On-site
USD 90,000 - 180,000
Career development
Free medical coverage
Excellent retirement plan
+3
Senior Embedded Software Lead - Medical Devices, FDA‑Driven
Senior Embedded Software Lead - Medical Devices, FDA‑Driven

Thornton Tomasetti • Milpitas (CA)

Hybrid
USD 114,000 - 228,000
Embedded Software Engineer II — Medical Devices
Embedded Software Engineer II — Medical Devices

Thornton Tomasetti • Sunnyvale (CA)

Hybrid
USD 82,000 - 141,000
Senior Systems Integration Engineer, Medical Devices
Senior Systems Integration Engineer, Medical Devices

Abbott Laboratories • San Diego (CA)

On-site
USD 99,000 - 199,000
Lead Embedded Software Engineer, Medical Devices
Lead Embedded Software Engineer, Medical Devices

Abbott • United States

On-site
USD 131,000 - 261,000
Senior Embedded Software Lead — Medical Devices (FDA)
Senior Embedded Software Lead — Medical Devices (FDA)

Abbott • California

On-site
USD 114,000 - 228,000