Sr. Embedded Software Engineer
at Abbott
Location
United States > Milpitas : 1820 McCarthy Blvd
Compensation
$100k–$200k USD
Type
full time
Posted
2 months ago
Market range · company + function + seniority
p25 · target · p75 · n=111
Posted $200k · in the market band
Tailor your résumé to this role in 30 seconds.
Free account · ATS keyword check · per-job bullet rewrite by Claude.
Job description
JOB DESCRIPTION:
The Opportunity:
The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements. They play a crucial role in software design, coding, and validation, address 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).
- 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.
- Work on problems of moderate scope where analysis of situations or data requires evaluation of identifiable factors.
- 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, Engineering Mathematics, or related field with 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 Qualifications
- Experience with middleware frameworks, protocol stacks, or system-level software. Examples: USB stack, BLE stack, TCP/IP, file systems, etc.
- Experience building end-to-end systems (firmware → middleware → application)
- Experience testing software is a plus
- Knowledge of design controls and regulations for medical device development is a plus
- 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 is a plus
- Experience with software development life cycle processes is a plus
The base pay for this position is
$100,000.00 – $200,000.00In specific locations, the pay range may vary from the range posted.
JOB FAMILY:
Product Development
DIVISION:
ADC Diabetes Care
LOCATION:
United States > Milpitas : 1820 McCarthy Blvd
ADDITIONAL LOCATIONS:
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
More open roles at Abbott
Hiring velocity, headcount trend, and every open posting on one page.
Similar roles
Open postings ranked by description similarity — useful if this role isn't quite right.
- Sr Firmware Engineer -ACM80% matchMedtronic· Lafayette, Colorado, United States of America· $117k–$175k USD
- Staff Embedded Software Engineer80% matchStryker· Portage, Michigan; Kalamazoo, Michigan· $103k–$171k USD
- Sr. Principal Embedded Software Engineer79% matchMedtronic· Fridley, Minnesota, United States of America· $178k–$268k USD
- Senior Embedded Software Engineer, Emerging Devices Software78% matchAmazon· Sunnyvale, California, USA· $193k–$262k USD
- Embedded Systems Engineer77% matchAMD· San Jose, California· $175k–$300k USD
- Embedded Software Engineer, Manufacturing Test, Intelligence Systems77% matchAnduril· Santa Ana, California, United States· $167k–$222k USD