Logo
Insight Global

Embedded Software/Firmware Engineer

Insight Global, Saint Petersburg, Florida, United States, 33701


Insight Global is looking for a Embedded Firmware/Software Engineer, with experience or interest in the medical device industry. Must be willing to work in St. Petersburg, FL. This is an initial 6-9 month W2 contract with likely extensions.

The Software/Firmware Design Engineer is a self-motivated engineer who designs, develops, and verifies software solutions that reside on embedded processors. This includes defining software design principles, writing code in the supported language, and understanding the firmware functionality of 8, 16, 32-bit microprocessors and microcontrollers. The engineer is expected to build high-quality, innovative, and fully functional software which includes requirements, architecture, detailed design unit and integration test. The work environment can be either independent or within a team and the engineer understands and uses software design processes during their daily tasks.

Minimum Requirements:Must be committed to a W2 contract, working in St. Petersburg, FLMinimum 3-10 years in embedded software/firmware developmentFirmware development on 8, 16, 32 embedded processorsStrong in C, C++Software Planning, Requirements, Architecture, Design, Implementation, and IntegrationAutomated Unit and integration testingWhite box Software requirements testingElectromechanical designPythonMedical Device Design Experience with FDA and IEC62304 processes is a plusBLE and/or 5G is a plus