What are the responsibilities and job description for the Senior Embedded Software Engineer position at Actalent?
Job Description
We are seeking a highly skilled Senior Embedded Software Engineer to lead the development of embedded software for electro-mechanical medical devices and equipment. In this role, you will be the primary technical contact for customer discussions regarding embedded software and firmware, and you will lead development decisions across assigned projects.
Responsibilities
- Develop, test, and maintain software solutions.
- Assist in defining and organizing requirements and producing specifications.
- Implement source code that meets product requirements and complies with coding standards.
- Develop and execute unit tests to ensure and maintain source code quality.
- Participate in technical reviews of requirements, specifications, designs, code, and other artifacts.
- Provide timely corrective actions on all assigned defects and issues.
- Assist in creating and maintaining product documentation, including requirements, specifications, design, development, integration, test procedures, and verification test activities.
- Coordinate the configuration and release of embedded software/firmware.
- Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science.
- 5 years of experience developing embedded software in a regulated environment.
- Knowledge of software design, development, debugging, and testing practices.
- Experience in embedded software design, implementation, and testing.
- Proficiency in C , C#, and/or C programming.
- Understanding of multitasking and device driver complexities.
- Experience with Qt or other GUI toolkits.
- Unit and module level software testing experience.
- Software architecture and design experience.
- Experience with embedded real-time systems and microprocessor-based development.
- Knowledge of microcontroller and electrical engineering.
- Experience in embedded Linux.
- Experience in medical device embedded software development.
The work environment follows a hybrid schedule, with a target of four days in the office per week and some flexibility. The office is located in a new building in Maple Grove, primarily set in a cubicle setting, with opportunities to work hands-on with devices. The company is a modern and growing entity in the medical device space, offering the chance to work on a variety of medical device products.
Job Type & Location
This is a Permanent position based out of Maple Grove, MN.
Pay and BenefitsThe pay range for this position is $55.00 - $75.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
This is a hybrid position in Maple Grove,MN.
Application DeadlineThis position is anticipated to close on Apr 30, 2026.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:
- Hiring diverse talent
- Maintaining an inclusive environment through persistent self-reflection
- Building a culture of care, engagement, and recognition with clear outcomes
- Ensuring growth opportunities for our people
Actalent is an equal opportunity employer.
About Actalent
Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000 extraordinary employees who connect their passion with purpose every day.
Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.
Salary : $55 - $75