What are the responsibilities and job description for the Software Engineer position at Manpower Group Inc.?
Our client is seeking a Software Engineer to join their team. In this role you will be supporting software development and the maintenance of software applications associated with medical product systems. The ideal candidate must have experience with class 3 medical devices and great communication skills.
Job Title : Software Engineer
Location : On site in Minneapolis, MN (required)
Pay Range : $70 / hour W2 (No 1099 or C2C)
What’s the Job?
Software Project Leadership – Lead and coordinate multi-departmental software development projects in accordance with the Product Development Procedure, Quality Policy, and Software Development Procedure.
Solve software engineering problems at the subsystem through system level.
Conduct testing utilizing existing test protocols or develop new ones as needed.
Assign work to technicians, temporary workers and others on the project team.
Maintain accurate documentation of concepts, designs, architecture, detailed designs, interface specifications, code, code reviews, and testing.
Conduct, lead, and participate in code and design reviews.
Maintain current knowledge of competitive technologies in addition to medical, technical, and biomedical developments related to company products.
Provide software engineering and technical support of products introduced into both the domestic and international markets as well as physician in service programs.
Maintain Quality System compliance in coordination with the Document Control, Clinical, and Quality Assurance functions.
Provide software engineering support in the resolution of product complaints and / or safety issues.
What’s Needed?
BS in Computer Science, Electrical Engineering or related field, or relevant experience
Class 3 Medical Device experience
Agile work environment background
Proficient in C# / .NET / Cross platform, C , Windows and Mobile Application Development
Android mobile tablet development using cross platform and native languages. (C# & Kotlin)
Bluetooth stack experience
Automated testing pipelines
General knowledge of good cybersecurity practices
What’s in it for me?
Long term employment (1–2-year contract, potential extension or conversion)
Health benefits (dental, vision, medical, etc.)
401K
Upskilling opportunities
If this is a role that interests you and you’d like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
About ManpowerGroup, Parent Company of : Manpower, Experis, Talent Solutions, and Jefferson Wells
ManpowerGroup® (NYSE : MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands – Manpower, Experis, Talent Solutions, and Jefferson Wells – creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Salary : $70