Skip to main content
CareerCircle Home
Log in
Join
Search for and find Embedded Software Engineer II jobs and Actalent jobs at CareerCircle.com
Actalent jobs, learn more at CareerCircle.com

Embedded Software Engineer II

Actalent

Posted Tuesday, September 2, 2025

Posting ID: JP-005515371

Minneapolis, MN
Share:
FacebookTwitterLinkedin

Job Title: Embedded Software Engineer II

Job Description

We are seeking a skilled Embedded Software Engineer II to design and develop software applications that support a range of medical devices used in various environments, including labs, hospitals, and remote settings. This role involves integrating software with diverse hardware platforms, troubleshooting hardware/firmware interfaces, and developing secure, cloud-connected applications in compliance with HIPAA and IEC standards. You will work on applications requiring intensive, interrupt-driven communications for real-time process control using multiple serial channels and protocols. Additionally, you will execute the full software development life cycle, from requirement capture to architecture, implementation, testing, and support of user interface applications.


Responsibilities
  • Design and develop software applications for medical devices.
  • Integrate software with various hardware platforms and troubleshoot hardware/firmware interfaces.
  • Develop secure, cloud-connected applications following HIPAA and IEC compliance.
  • Create applications with intensive, interrupt-driven communications for real-time process control.
  • Execute full software development life cycle, including requirement capture, architecture, implementation, testing, and support.
  • Document, design, and perform integration, testing, debugging, and installation support.
  • Interface with the design team to support functional test and measurement requirements.
Essential Skills
  • Proficiency in C++ and embedded software development.
  • Experience with Linux and firmware in embedded systems.
  • Knowledge of RTOS and real-time environments.
  • 2+ years of experience in medical device or safety-critical software development.
  • 2+ years of experience in embedded Linux development.
  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science, Physics, Mathematics, or related technical field.
Additional Skills & Qualifications
  • Preferred experience in Yocto and UI frameworks such as Qt or QML.
  • Familiarity with ISO standards.
  • Experience with GTest, GMock frameworks.
  • Experience using Atlassian Tools or equivalent.
  • Familiarity with agile software development.
  • Experience with software quality systems.
  • Experience with microcontrollers and deploying commercial embedded Linux systems.
Work Environment

This position offers a hybrid work environment, providing the flexibility to work both remotely and on-site. As part of a growing company, you will have the opportunity to support a variety of projects and technologies, gaining exposure to different activities before choosing a specialization.

Compensation:$60

Contact Information

Email: scatalano@actalentservices.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Hybrid
Communication
Mathematics
Debugging
Computer Science
Linux
Software Development Life Cycle
Computer Engineering
Electrical Engineering
Medical Devices
Integration Testing
Embedded Software
User Interface (UI)
Agile Software Development
Physics
C++ (Programming Language)
Linux On Embedded Systems
Hardware Troubleshooting
Process Control
Firmware
Functional Testing
Software Quality (SQA/SQC)
Real-Time Operating Systems
Microcontrollers
Qt (Software)
IEC Standards
Gmock

Blog