Sr Embedded Software Engineer

Abbott

California

On-site

USD 114,000 - 228,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Abbott is seeking a Sr. Embedded Software Engineer to lead software design, development, and validation for embedded systems in Milpitas or Alameda, California. The role requires ensuring FDA compliance and guiding junior engineers.

You will work on C/C++/C# and Python, manage a small team, develop design interfaces, perform verification, and contribute to hazard/risk analyses while following Design Control procedures.

Qualifications

  • Bachelor's degree in CS or similar; 7+ years experience or Master's with 4+ years experience.
  • Excellent written and verbal communication skills.
  • Strong familiarity with IDEs, debuggers, and unit test frameworks.

Responsibilities

  • Design and implement software in C, C++, C#, Python.
  • Manage a small software team and assist in project scheduling and performance reviews.
  • Develop, maintain, and update detailed design and interface specifications from requirements.
  • Support implementation, development, enhancements, and modifications to software source code, scripts, and procedures.
  • Debug and troubleshoot software problems and propose strategic solutions for future development.
  • Assist in evaluating designs through testing and documentation of results.
  • Follow FDA Design Control procedures for software development.

Skills

C
C++
C#
Python
Team management
FDA guidelines

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

IDEs
Debuggers
Unit test frameworks

Job description

Open — Abbott has a posting for this job. Posted 30 Oct 2026.

Sr. Embedded Software Engineer

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries.

JOB DESCRIPTION:

The Opportunity:

The Sr Embedded Software Engineer can be located in our Milpitas or Alameda, California locations oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements. They manage a team of software engineers. Playing a crucial role in software design, coding, and validation, addressing moderate scope problems, and participate in software development activities under guidance and mentoring junior engineers. Adherence to FDA-compliant Design Control procedures and proficiency in software implementation are key aspects of the role.

What you'll work on
  • Design and implement software in current programming languages (e.g. C, C++, C#, python).
  • Manage a small software team, assist in developing and mange project schedules and in performance reviews
  • Working from requirement specifications, develops, maintains, and updates detailed design and interface specifications.
  • Participates in and supports the implementation, development, enhancements, and modifications to software source code, scripts, and procedures
  • Debugs, troubleshoots, and isolates software problems as well as offer strategic solutions, analysis, and advice regarding identified issues for future development.
  • Assist in the evaluation of selected designs through testing and full documentation of the results.
  • Exercise judgment within defined procedures and practices to determine appropriate action.
  • Participate in software development, verification and validation following the guidance of software lead.
  • Follow approved Design Control procedures for software development in accordance with FDA guidelines.
  • Contributes to and supports writing, updating, developing and maintaining Hazard/Risk analysis specifications.
  • Contributes to and supports root-cause analysis of failures.
Required Qualifications
  • Bachelor's degree in Computer Science or similar with a minimum 7 years of related experience or Master's Degree with 4+ years of related experience
  • Excellent written and verbal communication skills
  • Strong familiarity with current development tools (IDEs, debuggers, unit test frameworks)
Preferred Qualification
  • Experience in managing a team.
  • Knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other FDA recognized standards or regulated industry is a plus
  • Experience with middleware frameworks, protocol stacks, or system-level software. Examples: USB stack, BLE stack, TCP/IP, file systems, etc.
  • Experience testing software is a plus
  • Knowledge of design controls and regulations for medical device development is a plus
  • Experience with software development life cycle processes is a plus

The base pay for this position is

$114,000.00 - $228,000.00

In specific locations, the pay range may vary from the range posted.

JOB FAMILY:

Product Development

DIVISION:

ADC Diabetes Care

LOCATION:

ADDITIONAL LOCATIONS:

United States > Alameda : 1360-1380 South Loop Road

WORK SHIFT:

Standard

TRAVEL:

Yes, 5 % of the Time

MEDICAL SURVEILLANCE:

Not Applicable

SIGNIFICANT WORK ACTIVITIES:

Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day)

Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.

EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf

EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Staff Embedded Software Engineer
Sr Staff Embedded Software Engineer

Abbott • United States

On-site
USD 131,000 - 261,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Abbott • California

On-site
USD 114,000 - 228,000
Free medical coverage
Tuition reimbursement
Excellent retirement plan
+2
Systems Engineer II
Systems Engineer II

abbott • Alameda (CA)

On-site
USD 86,000 - 156,000
Software Engineer II
Software Engineer II

Thornton Tomasetti • Sunnyvale (CA)

Hybrid
USD 82,000 - 141,000
Senior Systems Engineer
Senior Systems Engineer

Abbott • Alameda (CA)

On-site
USD 114,000 - 228,000
Senior Software Quality Engineer
Senior Software Quality Engineer

Abbott • Los Angeles (CA)

On-site
USD 90,000 - 180,000
Health benefits
Retirement plan
Tuition reimbursement
Sr Software Engineer
Sr Software Engineer

Abbott • Illinois

Remote
USD 78,000 - 156,000
Career development
Health coverage (HIP PPO)
Excellent retirement plan
+3
Sr. Software Engineer
Sr. Software Engineer

Abbott • Oregon

Hybrid
USD 78,000 - 156,000
HIP PPO medical plan
Retirement plan
Tuition reimbursement
+1
Staff Software Systems Engineer
Staff Software Systems Engineer

Thornton Tomasetti • Pleasanton (CA)

On-site
USD 100,000 - 200,000
Free HIP PPO medical plan
Tuition reimbursement
Excellent retirement savings plan
Sr. Software Engineer
Sr. Software Engineer

Abbott • Alton (IL)

Remote
USD 78,000 - 156,000
HIP PPO medical coverage
Retirement plan with high employer 贡献
Tuition reimbursement and FreeU