waypointjobs

TekHawks

Sr. Embedded Software Engineer (Medical Devices)

palm beach county, fl, FL

Check who can apply and the requirements below before continuing.

About this opportunity

TekHawks lists this Sr. Embedded Software Engineer (Medical Devices) opportunity in palm beach county, fl, Florida. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Title: Sr. Embedded Software Engineer Location: Palm Beach County, FL or Bristol County, MA

Duration: 6+ months with potential for extension

Job Description

Support the development of orthopedic medical devices and battery systems. The primary focus is embedded software and firmware development for medical devices.

Responsibilities

Develop bare-metal and RTOS-based firmware using C/C++.

Implement communications between the handheld device, charger, and battery.

Partner closely with electrical engineers on embedded systems development and some adjacent EE activities.

Lead hardware/software integration activities, Board bring-up, troubleshooting, root cause analysis.

Maintain technical and product documentation.

Apply medical-device development practices, including IEC 62304 and ISO 14971.

Qualifications

Senior-level embedded software or firmware experience.

Medical device development experience.

Strong C/C++ skills; Python experience preferred.

Experience with bare-metal firmware, RTOS, and device communications.

Experience with communication protocols including SPI, I2C, UART, CAN, USB, Ethernet, TCP/IP, and UDP.

Knowledge of IEC 62304 medical device software lifecycle processes.

Experience with embedded Linux development, including device drivers, services, and application-level software.

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs