Software Engineer

Actalent

📍 Portage, MI, United States

Full-time other-general Posted June 10, 2026

Job Description

Job Title: Senior Embedded Software Engineer – Operating Systems Lifecycle ManagementJob Description
This role focuses on designing, developing, and maintaining embedded software and operating system components for advanced medical device products. You will help establish a new operating systems lifecycle management team, define its processes and goals, and drive projects from concept through release. The position combines hands-on software development, advanced problem solving, and cross-functional collaboration to ensure high-quality, compliant solutions that meet user needs and system requirements.
Responsibilities

+ Conduct and design advanced prototyping and testing activities to validate concepts, components, and subsystems.

+ Perform advanced problem solving by identifying potential solutions and evaluating them against component and subsystem requirements.

+ Conduct and design research and studies that support advanced product and software desig...