Insight Global

Embedded Software Engineer - Medical Device

St. Petersburg, Florida, US

Role snapshot

Insight Global is hiring a Embedded Software Engineer - Medical Device on a full-time basis. This is an on-site role based in St. Petersburg, Florida, US.

Company
Insight Global
Location
St. Petersburg, Florida, US
Work mode
On-site
Job type
Full-time
Experience
3+ years
Posted
Nov 6, 2026

Who this role suits

Practitioners with a few years behind them who can work independently, make trade-offs and help newer teammates.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what Insight Global publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Insight Global's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Embedded Software Engineer - Medical Device- Job Opportunity

Location: Fully Onsite In St. Petersburg, FL

Hiring Method: 12 Month Contract w Extensions and Potential for Hire

Shift: 1st Shift (M-F)

Compensation: $48.12 to $86.63

Exact compensation may vary based on several factors, including skills, experience, and education.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.


Required Skills & Experience


- Bachelor's Degree in Engineering (electrical or computer science)

- C, C++, C#

- 3+ years experience with Sensor + sensorless BLDC/DC motor controls

- Static analysis, unit/integration, white box + black box testing

-Electromechanical troubleshooting

- Python scripting for testing

- Strong understanding of design/testing principles

- Git + Azure DevOps/JIRA


Nice to Have Skills & Experience


-• Software Planning, Requirements, Architecture, Design, Implementation, and Integration

• Medical Device Design Experience with FDA and IEC62304 processes

• Agile Methodology


Job Description


Insight Global is looking for a Software/Firmware Design Engineer in St. Petersburg, FL . This person will design, develop, and test embedded software/firmware that runs on microprocessors and microcontrollers. This person will be involved throughout the full software development lifecycle, including requirements, architecture, detailed design, coding, unit testing, and integration testing. They should have a strong understanding of embedded systems and 8-, 16-, and 32-bit processors/microcontrollers, be comfortable following established software design processes, and be able to work both independently and as part of an engineering team.