Senior Software Engineer
Location: Ann Arbor, Michigan (Hybrid)
About Our Client:
Our Hiring Company, a best-in-class Medical Device Manufacturer has an opening for a new team member at their facility. Holding itself to the highest standards of integrity, quality and excellence, this company has contributed to the healthcare industry for over 90 years and has been rated as Forbes top 14 most innovative companies in the world. With a strong vision for making medical treatments easier on its patients, this company gears its technological innovations from its top-talented engineers towards making a significant contribution to our society.
Key Responsibilities:
- Demonstrating a strong commitment to patient safety and product quality by following all quality policies, procedures, and regulatory requirements.
- Executing all phases of the software development lifecycle, including specification, design, implementation, testing, and documentation.
- Providing technical leadership on development tasks and mentoring junior team members.
- Generating, reviewing, and evaluating software documentation and code.
- Evaluating and recommending tools, technologies, and development techniques to enhance product quality and efficiency.
- Prototyping software for demonstrations and feasibility studies.
- Performing hardware/software integration and supporting verification testing.
- Contributing to planning and executing projects related to product development, process improvements, and new manufacturing technologies.
- Identifying opportunities for cost reduction, productivity gains, and quality enhancements through research and analysis.
- Defining software requirements and assisting with the development of verification requirements.
- Collecting, analyzing, and presenting data to support business plans and project tracking.
- Managing schedules, reporting progress, and participating in cross-functional meetings.
Qualifications:
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Biomedical Engineering, or a related discipline or a master’s degree in a related field.
- 6+ years of experience in software design and implementation (or 5+ years with a master’s degree).
- Experience with structured or object-oriented programming.
- Strong understanding of the full software lifecycle, including documentation and testing.
- Intermediate proficiency in Microsoft Office and standard software tools.
- Experience in the medical device industry preferred.
- Strong communication skills, problem-solving ability, and commitment to high-quality engineering.
Interested Candidates please apply on our website at https://jobs.jblresources.com.
For more information about our services and great opportunities at JBL Resources, please visit our website: https://www.jblresources.com.
JBL Resources is proud to have earned the reputation of being a premier provider of top talent professionals in the fields of engineering, human resources, logistics, operations, and supply chain management. As specialists in both permanent placement and contract services, our mission is to help companies and individuals become all they were created to be.
**JBL is an Equal Opportunity Employer and E-Verify Company