Software Engineer - C#/WPF (Contract)

Elite Technical is looking for a Senior Software Engineer for a long term contract assignment. This would be for one of our highly innovative clients operating in the Medical Device space.

Our client develops software to assist with their customers' Next Generation medical device platforms and instruments.

These platforms and instruments provide breakthrough technologies that are used to diagnose cancer and other diseases, develop personalized medicines, provide gene sequencing, and perform research to assist with developing other healthcare solutions.

The successful candidate will have experience with projects that identify, design, implement, and deliver quality software applications integrated with various hardware and other connected devices. The ability to work closely with customers, understand problems, and present quality solutions is required.

The majority of our client's customers develop medical devices regulated by the FDA. The successful candidate will be able to quickly learn about FDA 21 CFR Part 820 - Quality System Regulation and IEC 62304 Software Development Lifecycle.

The Software Engineer's responsibilities include, but are not limited to, PC and microprocessor based software development, software/hardware integration, written correspondence and documentation, system verification and validation, and customer interaction and training, as necessary.

Required Skills

-BS in Computer Science, Electrical Engineering
-Minimum of 5 years- experience
-Excellent oral and written communication skills
-Experience with C#, WPF,SQL and some or all of the following technologies: XML, HTML, JavaScript, ASP.Net, C++, VB, COM/ATL.
-Experience in developing Graphical User Interfaces
-Experience with serial communications or TCP/IP is a plus.

Apply Now

Return to Search Results

Have a Question?


Indianapolis, IN



Anticipated Start Date

Monday, December 6, 2021

Job Type


Anticipated Duration

6-12 months

Date Posted

Tuesday, November 16, 2021

Know someone who would be a good fit? We pay for referrals!

Share this job:

Call 800-ELITE-50
Reference #10005

Elite Technical Services, Inc. participates in the E-Verify program to confirm the employment eligibility of all persons hired. This means that we will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Elite Technical Services, Inc. will not use E-Verify to pre-screen job applicants.

Elite Technical Services, Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.