-
Software Engineer
- Insight Global (Maple Grove, MN)
-
Job Description
Insight Global is seeking a Software Engineer to join on of our medical device clients R&D team working an intravascular ultrasound imaging system that helps identify blockages in the heart. The team is enhancing the product with machine learning to make ultrasonic images easier to interpret. You’ll be part of a 5-person project team (within a broader group of 20), collaborating closely with a software lead in an agile environment. This is a hands-on, mid-to-senior role.
Key Responsibilities
- Design, develop, and ship Windows desktop applications in C#/.NET with WPF for a regulated medical imaging product.
- Implement features and UI components that support product imaging workflows; contribute 50–70% of your time to hands-on coding.
- Apply imaging and machine learning techniques to improve ultrasound image interpretation.
- Author and maintain documentation aligned to IEC 62304 (software life-cycle standard) and meet internal SDLC expectations for regulated environments.
- Participate in daily scrum meetings, partner closely with a Software Lead and cross-functional peers both onshore and offshore (may require occasional off-hours meetings).
- Use the Atlassian toolchain (Jira, Bitbucket, Confluence) for work tracking, code review, and collaboration.
- Contribute as a team player, supporting a collaborative and efficient workflow.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
Bachelor’s degree in Computer Science, Engineering, or related field.
5+ years of relevant software development experience.
Strong experience with C#/.NET, WPF, and Windows application development.
Background in imaging systems (medical imaging preferred).
Experience in medical device development or other highly regulated industries, with a strong grasp of the documentation burden and compliance expectations.
Familiarity with IEC 62304 documentation standards and practical application of regulated SDLC practices.
Excellent communication and teamwork skills. Takes initiative in a team setting. Imaging domain experience and/or applying machine learning to image-based problems
Experience with Jira, Git, and Bitbucket.
Experience in R&D or production software for medical devices.
-