Search Jobs

Software Engineer

Chelmsford, MA 01824

Employment Type: Contract Industry: Professional Job Number: 49637

Our client, a medical device manufacturer is looking for a Software engineer with 3+ years of experience writing C/C++ embedded Linux applications using object-orient design mythologies.

In this role you will be working in a team environment to develop and maintain real-time embed medical application. 

Our client is seeking someone who is able to multi-task, come up to speed quickly and have good debugging and documentation skills. 

Essential Functions:
-Develops real-time embedded applications using C/C++ on a Linux platform Develops, documents, and maintains software source code for assigned software units.

-Develops, documents, and maintains software high-level designs for assigned software modules. 
-Develops, documents, and maintains software low-level designs for assigned software units. 
-Develops, documents, and executes software unit verification plans for assigned software units. 
-Develops, documents, and executes software integration verification plans for assigned software modules. 
-Participates in the development of, and executes portions of, software system verification plans for a medical device.
-Works closely with the other software team members, understands their impact on the project, and assists them as needed. 

Skill Requirements:
-Minimum of 3 years of experience as a Software Engineer, including at least 12 months of experience in a medium size software development program. 
-Experience with event-driven, object-oriented, and procedural software design methodologies 
-Experienced in C or C++ programming languages UML development experience a plus 
-Experienced in designing and implementing real-time embedded software 
-Experience with developing an embedded Linux operating systems 
-Experience with formal software product development within a regulated industry such as Medical Devices, Avionics, or Defense helpful. 



Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.