Sr. Embedded Software Engineer

Filled
November 3, 2025

Job Description

🏢 Company Overview:
Abbott Laboratories is a global healthcare leader that helps people live more fully at all stages of life. With a broad portfolio of science-based offerings, including diagnostics, medical devices, nutrition products, and branded generic medicines, Abbott is dedicated to improving health and well-being worldwide. Our innovative technologies and commitment to excellence make us one of the most trusted names in healthcare and life sciences.

💼 Job Details:

  • Employment type: Full Time
  • Experience: 2+ Years
  • Salary: $230 to $250 Monthly
  • Location: Work For Home
  • Education: Any Degree

📝 Job Description:
We are seeking a highly skilled and motivated Sr. Embedded Software Engineer to join our innovative product development team at Abbott Laboratories. The ideal candidate will play a critical role in designing, developing, and testing embedded software for advanced medical devices. You will collaborate closely with cross-functional teams, including hardware engineers, systems engineers, and software quality assurance professionals, to deliver safe, reliable, and high-performance embedded solutions that improve patient outcomes.

🔑 Key Responsibilities:

  • Design, develop, and maintain embedded software for medical devices and systems.
  • Collaborate with hardware teams to define and integrate software-hardware interfaces.
  • Develop firmware architecture, drivers, and real-time operating system (RTOS) components.
  • Participate in system design reviews, code reviews, and validation activities.
  • Ensure compliance with medical device software standards (IEC 62304, ISO 13485, etc.).
  • Conduct unit testing, debugging, and performance optimization of embedded systems.
  • Prepare and maintain technical documentation, design specifications, and test reports.
  • Support continuous improvement and innovation initiatives within the engineering team.

🛠️ Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • 2+ years of experience in embedded software development.
  • Strong proficiency in C/C++, and familiarity with assembly language.
  • Experience with RTOS, embedded Linux, and microcontroller-based systems.
  • Knowledge of communication protocols such as SPI, I2C, UART, CAN, and BLE.
  • Hands-on experience with software version control systems (Git) and debugging tools.
  • Familiarity with safety-critical systems and regulatory compliance processes.
  • Excellent analytical, problem-solving, and teamwork skills.

🌟 Preferred Qualifications:

  • Experience in medical device software development.
  • Knowledge of FDA regulations and IEC 62304 software lifecycle.
  • Understanding of system engineering principles and hardware-software integration.
  • Strong documentation and communication skills.