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.