Software Engineer, C# / Unity Developer
Listed on 2026-02-15
-
Software Development
Software Engineer, C# / Unity Developer
Duration: 12 Months (with possible extensions)
Rate: $68 – $79/hr W2
This is an onsite contract opportunity in St. Louis with a global medical device organization specializing in surgical equipment innovation. The role focuses on developing embedded Windows applications using C#/.NET, including GUI development (WPF), CAN Bus manufacturing and service tools, and software update tools. This is a 12-month W2 contract with potential extensions.
This is a high-visibility opportunity supporting a net-new manager where you can truly make an impact. You’ll collaborate with cross-functional teams across quality, manufacturing, and product service while contributing to regulated medical device software. If you enjoy working in a structured development environment with meaningful real-world impact and exposure to embedded systems in surgical equipment, this role offers strong growth and technical ownership.
RequiredSkills & Experience
- Visual Studio, Git source control, pull requests, and WPF user interface development
- Experience working in a similar industry (medical device or regulated environment strongly preferred)
- BSCS, BSCE, BSEE, or related Engineering/Science degree with relevant software experience
- Experience developing software in regulated environments
- Strong documentation experience (requirements, design, test protocols)
- 70% Hands On development of embedded Windows applications and GUI
- 30% Team Collaboration with internal teams, external design suppliers, manufacturing, quality, and service groups
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).