Senior Embedded Software Engineer - Medical Device

InnoTech Staffing, Cambridge, MA (United States)

Category: Programming

Posted on: 13 Jan 2021

Job Description

InnoTECH Staffing is looking to hire a Senior Embedded Software Engineer for a medical device client North of Boston, MA.

 

Position Summary:

Participate in the design, development, and testing of company's medical device software products and/or related tools.

 

Core Responsibilities:

    Perform embedded software development to meet requirements and scheduling needs.Develop new functionality, as needed, along with supporting documentation and unit tests.Participate in code reviews, perform unit testing, conduct static analysis reviews, and update code accordingly.Ensure all activities conform to design controls. Ensure all analysis, design, and testing activities are properly documented.Debug new designs and develop reliability improvements to existing & new designs.Provide mentoring and assistance to Engineer I and Engineer II staff members.Perform other duties as assigned.

 

EDUCATION:

BS or MS in Software Engineering, Computer Science, Mathematics, Physics, or a related discipline

 

EXPERIENCE AND REQUIRED SKILLS:

5-8 years of experience in software product engineering and development

C and C++ Language Skills required

Medical device or other safety critical device development preferred

Technical knowledge in software development methodologies, design and implementation

Intermediate analytical and design skills

Knowledge of project lifestyles, software development environments, and source control techniques

Experience with test tools such as JTAG, ICE, logic analyzers, oscilloscopes.

Ability to read and understand part data sheets and schematics.

Experience with embedded real time operating systems

Experience with bringing up new hardware boards or systems utilizing board support packages.


Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you job alerts to provided email.

Job Source: Ziprecruiter (Will expire by: 2021-02-27 00:00:00)

Apply Now

Quick poll
Does your employer allow you to work from home?
  • Yes
  • Yes, but not every day
  • No

* This poll is anonymous.