Abbott-logo
Abbott
·
July 3, 2025
Apply Now
This job has closed.

Associate Software Engineer

Plymouth, MN
Full-time
Onsite
$50K/yr - $100K/yr
New Grad, Entry Level
Abbott is a global healthcare leader that helps people live more fully at all stages of life. The Associate Software Engineer will support embedded software development for critical medical device subsystems and contribute to various workstreams within a high-performing R&D team.
Apply Now

Responsibilities

  • Follows instructions to add or change software code in pre-existing functions. Implements code in moderately complex components.
  • Analyzes tasks and articulates/communicates concerns and findings related to coding errors. Prepares code reviews for code changes and contributes to code reviews.
  • Develops, builds, tests, debugs and merges code as directed on low complexity and low risk tasks.
  • Performs functional developer testing of the code produced.
  • Demonstrates understanding existing product software designs. Contributes to design reviews.
  • Follows defined software development lifecycle procedures and Abbott's quality system procedures.
  • Participates in the review of impacts of component changes and determines approach to accommodate new capabilities.
  • Documents through inline and commit comments the rationale behind key changes in the code.

Qualification

Required

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or similar.
  • Minimum 0-2 years of hands-on experience in firmware or embedded systems development experience.
  • Proficiency in C and/or C++ for embedded development, and Python for scripting or test automation.
  • Familiarity with embedded systems fundamentals and microcontroller architectures.
  • Experience with debugging tools such as logic analyzers, oscilloscopes, JTAD/SWD debuggers.
  • Strong analytical and problem-solving skills with a proactive and self-driven mindset.
  • Excellent verbal and written communication skills.

Preferred

  • Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or similar.
  • Experience with real-time operating systems (RTOS) such as Zephyr or FreeRTOS.
  • Experience with communication protocols such as UART, SPI, I2C, CAN, etc.
  • Proficiency with version control systems (Git, GitHub, GitLab, etc.) and collaborative development workflows.
  • Understanding of hardware design, schematics, and the ability to read component datasheets.
  • Experience in development of Internet of Things (IOT) devices including wireless protocols such as BLE, Zigbee, Wi-Fi, and cloud integration.
  • Familiarity with regulatory standards (IEC 62304, etc.) for medical device software development.
  • Experience and/or familiarity with cardiac anatomy and interventional cardiology.

Benefits

  • Free medical coverage in our Health Investment Plan (HIP) PPO medical plan
  • An excellent retirement savings plan with a high employer contribution
  • Tuition reimbursement
  • The Freedom 2 Save student debt program
  • FreeU education benefit - an affordable and convenient path to getting a bachelor’s degree
Abbott is a healthcare company that is engaged in pharmaceuticals and manufacturing healthcare products.
Glassdoor
3.8
Founded in 1888
Illinois City, Illinois, USA
10001+ employees
https://www.abbott.com