[Remote] Sr. Embedded Software Engineer
Note: The job is a remote job and is open to candidates in USA. Abbott is a global healthcare leader whose technologies span diagnostics, medical devices, nutritionals, and medicines. The Sr. Embedded Software Engineer designs, develops, and validates embedded systems software, ensuring compliance with FDA requirements. The role includes coding, preparing software requirements, testing and documenting designs, and participating in software verification and validation.
Responsibilities
- Design, implement, and evaluate software using languages like C, C++, C#, and Python
- Assist in preparing software design requirements and specifications per Abbott's design development process
- Evaluate selected designs through testing and documentation, addressing moderate scope problems
- Participate in software development, verification, and validation under guidance
- Adhere to FDA-compliant Design Control procedures for software development
- Demonstrate proficiency in software implementation
- Exercise judgment within defined procedures and practices to determine appropriate action
Skills
- Bachelor's degree in computer science, Engineering Mathematics, or related field
- Minimum 6-8 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)
- 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
Company Overview