Software Engineer
6 days ago
Client: Medical Device Manufacturing Company
Duration: 6 Months (Possible Extension)
Location: Maple Grove, MN 55311 (Hybrid/Onsite)
Shift: 1st Shift
Position Overview
This role involves designing and developing custom equipment and software solutions used in R&D, process development, and manufacturing. You will work onsite with a multidisciplinary engineering team to build and support automated systems used for medical device production. The work includes software development, automation, machine control, and integrating electro-mechanical and robotic components.
Key Responsibilities
• Support automation and equipment design projects for Process Development.
• Collaborate with engineering teams to maintain development standards and strategies.
• Develop electrical and software designs using tools and technologies such as:
- Motion controllers
- Pneumatic and electro-mechanical devices
- Sensors and system controllers
- HMI interfaces
- Safety systems
• Plan project tasks, monitor progress, and ensure deliverables meet customer expectations.
• Provide daily updates to supervisors and project leads.
• Identify technical risks, troubleshoot issues, and handle scope changes.
• Contribute to FDA/QSR-required documentation (specs, qualifications, validations).
• Deliver operator training for new and existing equipment.
Required Qualifications
• Bachelor's degree in Electrical, Computer, or Software Engineering (or equivalent).
• 3-5 years of engineering or relevant experience.
• Hands-on experience with Microsoft .NET WPF application development.
• Strong PC-based machine control background.
• Ability to connect technical solutions with operational improvement.
Preferred Qualifications
• Experience with Microsoft .NET technologies (C#, VB.NET, WinForms, WPF, .NET Framework/Core).
• Knowledge of equipment control systems (PLCs, sensors, servo/stepper motors, pneumatics).
• Exposure to vision systems, HMI design, machine safety, and electrical panel integration.
• Previous work in manufacturing or production environments.
#ZR
-
Principal Software Engineer
2 weeks ago
Maple Grove, MN, United States Donatech Full timePosition would require the candidate to be a W2 employee of Donatech. US Citizenship Required. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting,...
-
Embedded Software Engineer
2 days ago
Maple Grove, MN, United States My3Tech Inc Full timeAt the Interventional Oncology & Embolization (IO&E) franchise within the Peripheral Intervention division, we design devices used by interventional radiologists in minimally invasive image-guided procedures. Our products include radioembolization (Y90), cryoablation systems, coils, particles & gels for embolization, as well as catheters and wires. Join us...
-
Process Engineer
4 days ago
Maple Grove, MN, United States Talent Software Services Full timeProcess Engineer II Job Summary: Talent Software Services is in search of a Process Engineer for a contract position in Maple Grove, MN. The opportunity will be for one year with a strong chance for a long-term extension. Position Summary: This position offers the opportunity to support process development and product commercialisation throughout our global...
-
Process Engineer
2 days ago
Maple Grove, MN, United States Talent Software Services Full timeProcess Engineer II Job Summary: Talent Software Services is in search of a Process Engineer for a contract position in Maple Grove, MN. The opportunity will be for one year with a strong chance for a long-term extension. Position Summary: This position offers the opportunity to support process development and product commercialisation throughout our global...
-
Process Engineer
1 day ago
Maple Grove, MN, United States Talent Software Services Full timeProcess Engineer II Job Summary: Talent Software Services is in search of a Process Engineer for a contract position in Maple Grove, MN. The opportunity will be for one year with a strong chance for a long-term extension. Position Summary: This position offers the opportunity to support process development and product commercialisation throughout our global...
-
Principal Software Engineer
2 days ago
Maple Grove, MN, United States Boston Scientific Full timeAdditional Location(s): N/A Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest...
-
R&D Engineer
4 days ago
Maple Grove, MN, United States Talent Software Services Full timeR&D Engineer III Job Summary: Talent Software Services is in search of a R&D Engineer for a contract position in Maple Grove, MN. The opportunity will be one year with a strong chance for a long-term extension. Position Summary: Develops new technology, products, materials, processes, or equipment with minimal supervision. Independently, or as a member of a...
-
R&D Engineer
4 days ago
Maple Grove, MN, United States Talent Software Services Full timeR&D Engineer III Job Summary: Talent Software Services is in search of a R&D Engineer for a contract position in Maple Grove, MN. The opportunity will be one year with a strong chance for a long-term extension. Position Summary: Develops new technology, products, materials, processes, or equipment with minimal supervision. Independently, or as a member of a...
-
R&D Engineer
2 days ago
Maple Grove, MN, United States Talent Software Services Full timeR&D Engineer III Job Summary: Talent Software Services is in search of a R&D Engineer for a contract position in Maple Grove, MN. The opportunity will be one year with a strong chance for a long-term extension. Position Summary: Develops new technology, products, materials, processes, or equipment with minimal supervision. Independently, or as a member of a...
-
Engineer - Software Quality Engineer III
1 week ago
Maple Grove, MN, United States Veterans Sourcing Group LLC Full timeJob Description: About This Role: Develops, establishes, and maintains software quality assurance methodologies, systems, and practices that meet BSC, customer, and regulatory requirements. Serves as a Quality representative to improve awareness, visibility, and communication on quality initiatives to support departmental, functional, site, divisional, and...