Previous Job
Previous
Senior Software Engineer
Ref No.: 17-06879
Location: Sparks, Maryland
Position Type:Contract
Start Date / End Date: 12/04/2017 to 06/04/2018
Responsibilities: • Deliver robust quality software (code reviewed, unit tested, detail design documents, well commented) to the planned schedule • Works independently to specify, plan, design, develop, test and support software components as assigned • Participates in decisions on scope of work, duration of tasks, and determination of requirements • Responsible for implementation or modification of software component designs or enhancements to new and existing software products; assists in the implementation of more complex subsystems and systems • Assists in the establishment and clarification of specifications for assigned work • Assists in the design direction or modifications of software system components • Works with team leadership to establish necessary test specification and requirements for software product validation of designs • Participates in code inspections and technical reviews • Follows all Client software coding standards and processes • Source code comments and documenting are clean and detailed • Participates in agile process including sprint planning and sprint review

Quals--
Requires a BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics or a related engineering discipline Knowledge of Automation/Process Control experience required Robotics, Fluidics, Steppers, Servos development experience required Understand Motion Control concepts required Minimum of 5 years work experience C/C++ development required Minimum of 3 years work experience using C#/.NET in a Windows environment required Minimum of 5 years work experience of multi-threaded software design and development Minimum of 2 years work experience with Ethernet and TCP/IP socket development Experience in an FDA/ISO-regulated environment required Experience designing and developing software for medical devices preferred Experience with Programmable Logic Controllers (PLCs) nice-to-have Please Note: This contract effort is required to be onsite at 7 Loveton Circle, Sparks, MD in the Hunt Valley area. No remote development is available