View All Jobs 166319

Engineer - Software Engineer III

Develop and validate software for medical device image processing applications
Maple Grove, Minnesota, United States
Senior
yesterday
Apex Systems

Apex Systems

A staffing and services firm specializing in the delivery of IT professionals for contract, contract-to-hire, and direct placements.

137 Similar Jobs at Apex Systems

Software Engineer

Apex Systems is partnering with one of our top Medical Device clients to find a talented Software Engineer to join their growing team in Maple Grove, MN.

If you're looking for a role where you can make an impact, grow your skills, and work with a respected organization—this could be the perfect fit!

Job Purpose:

Develops software systems, applications, firmware, and/or provides software systems testing and validation in support of R&D and/or Manufacturing Process Engineering. Responsible for analyzing, designing, programming, debugging, and modification of local, network/internet-related computer programs for commercial or end user applications (i.e. materials management, financial management, HRIS, or desktop applications products). May interface with users to define system requirements and/or necessary modifications. Responsible for developing, applying and maintaining quality standards for software products.

Key Responsibilities:

1. Designs, develops, debugs, modifies, tests software programs by using current programming languages, methodologies and technologies.

2. Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards.

3. Tracks software development effort by creating and maintaining records in the approved tracking management tool.

4. Analyzes, evaluates, verifies requirements, software and systems by using software engineering practices.

5. Investigates, researches, selects software designs, operating systems and/or practices.

6. Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.

Quality Systems Duties and Responsibilities:

Build Quality into all aspects of their work by maintaining compliance to all quality requirements.

Qualifications:

5 - 8 Years with BS, 3 - 6 Years with MS, 0 - 3 Years with PhD

Needs to be proficient in C# .NET and WPF

Med device experience preferred

Image processing experience preferred

Experience in an agile environment

Experience with unit and integration testing.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

+ Show Original Job Post
























Engineer - Software Engineer III
Maple Grove, Minnesota, United States
Engineering
About Apex Systems
A staffing and services firm specializing in the delivery of IT professionals for contract, contract-to-hire, and direct placements.