Vacancy expired!
Our client, a leading Medical Device company is looking for a Staff Software Development Engineer. This is for an initial duration of 12 months in Chaska MN
- Position will be hybrid and require occasional availability to come onsite, approximately 1-2 days per week with advanced noticed. Not every week will require availability onsite.
- We are looking for experienced software engineers to assist with development on a medical device R&D project!
- This is a hands-on job working with internal customers to identify issues, correct bugs, and design performance improvements for our device.
- Our product is an in-vitro diagnostics medical laboratory device, and combines robotics, chemistry, and computing to provide critical test result data to health care professionals.
- In this role, you will be working in a Scrum team environment to plan, design, code, and test new features and fixes for the product.
- You will be expected to ensure all work is thoroughly unit tested, integration tested, and traceability is complete in a compliant way.
- This job includes debugging the product via log files and other analysis tools.
- Expect to spend time in our in-house laboratories working directly with the engineering team and scientists.
- Participate actively in team Scrum ceremonies (daily scrum, planning, review, refinement)
- Produce/update software design documentation and programming guides as applicable
- Design and write C#/.NET code
- Write unit tests and design and perform manual bench testing as needed
- Perform peer code reviews to ensure quality
- Work with other engineering functions to find root causes of systemic product issues
- 4-year degree in Computing, Software, IT, or similar
- 4+ years in a software programming role with an object-oriented language
- Excellent technical communication skills, both written and verbal
- Strong critical thinking and problem-solving skills
- Good time management and multitasking capabilities
- Experience with controlling hardware, preferably in a timing-sensitive or real-time environment
- Has worked with medical devices or in another regulated industry
- Experience working in a Scrum/Agile environment, CSM a plus
- Experience with automated test frameworks
Vacancy expired!