Software Engineer III

Ohio  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Title: Software Engineer III
Duration: Contract

Location: Highland Heights, OH

Summary:

  • looking for candidate who has experience with C++ and C#
  • Need Windows Development experience
  • Need engineering related C# Program Development
  • Initial Phone interview followed by In-person (In-person is must)
  • Medical Background is not required
  • Windows device driver experience is nice to have

Work Performed (Complexity, Supervision/Decision-Making, Quality) :

  • Develops product software-requirements, design, implementation, tests, troubleshooting.
  • Develops and/or validates tools, simulators, and other non-product software.
  • Is experienced and competent in the domain, able to work independently
  • Determines methods and procedures on new assignments, and may provide guidance to other personnel; participates in planning on larger programs.

Minimum Qualifications:

  • Education: B.S. degree in Computer Science or related technical degree, or equivalent professional software engineering experience
  • Experience: 6 years of professional software engineering experience

Desired Qualifications:

  • Experience in full life cycle software development in the medical device industry satisfying the design controls specified in the FDA Quality System Regulations or in a similarly disciplined software engineering environment
  • Experience developing software for medical scanner or other medical devices
  • Experience with software engineering skills, process, techniques, and tools:
  • Current programming languages, eg, C++, C# .NET, C, and Scripting languages
  • Current operating systems, eg, Windows, Linux, VxWorks
  • Source code control
  • Software reliability: code reviews, White Box testing, TDD, etc.
  • Defect management
  • SCRUM and other forms of Agile Development
  • Software build & test automation
  • System software installation
  • Diagnostics tools
  • System integration with global teams
  • Demonstrable clear oral and written communication skills; excellent command of written and spoken English.

Project specific skills include experience with:

  • Memory management
  • Multi-threading and critical sections
  • Microsoft Windows device drivers
  • Professional C# development (3-5 years)
  • Mixed assembly
  • Installation tools such a WiX a plus
  • WCF/Remoting
  • Building computer systems, including hardware assembly
  • Computer system hardware troubleshooting
  • Multiple disk RAID systems
Start date
n.a
From
Software Specialists
Published at
07.10.2016
Project ID:
1216192
Contract type
Freelance
To apply to this project you must log in.
Register