✦ Luna Orbit — Software Engineering

Software Engineer

at Abbott Laboratories

📍 United States - California - Alameda Unknown 💰 $90K – $180K USD / year Posted March 28, 2026
Salary $90K – $180K USD / year
Type Not Specified
Experience mid
Exp. Years 4+ years
Education Bachelor's in computer science, Engineering Mathematics, or related field
Category Software Engineering

Mid-level embedded software engineer responsible for designing, developing, and validating software for medical devices in compliance with FDA regulations.

  • Design and implement embedded software
  • Verify and validate software
  • Ensure FDA compliance
  • Maintain documentation
  • Support software lifecycle activities

Focus on embedded software development using C, C++, Python; verification and validation processes; FDA design controls; medical device standards.

The ideal candidate is a mid-level embedded software engineer with 4+ years experience in medical device software, familiar with FDA design controls, verification, and validation processes, and proficient in C, C++, and Python.

CC++PythonFDA Design ControlVerificationValidation
Testing softwareDesign requirementsSoftware lifecycleISO standardsIEEE standards
IDEsDebuggersUnit Test Frameworks
CC++PythonFDA Design ControlVerificationValidationTestingSoftware DevelopmentSoftware LifecycleISOIEEE
CC++C#PythonSoftware DesignSoftware DevelopmentFDA Design ControlVerificationValidationTesting
CommunicationProblem-solvingTeamworkAttention to detailDocumentation
Industry Healthcare IT
Job Function Embedded Software Development and Validation
Role Subtype Embedded Engineer
Tech Domains Python, C, C++, Software Design, Software Development
CC++C#PythonFDA Design ControlSoftware DevelopmentVerificationValidationTestingSoftware LifecycleISOIEEEMedical DeviceDesign RequirementsSoftware ImplementationSoftware TestingISO standards

Lack of experience with FDA design controls, No embedded software experience, Unable to demonstrate proficiency in C, C++, or Python, No experience with verification and validation

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile