Principal Embedded Software Engineer

Overview

On Site
140k - 160k
Full Time

Skills

Leadership
Pharmaceutics
Firmware Development
Microcontrollers
RTOS
Device Drivers
Real-time
Embedded C
C++
ARM
Computer Hardware
Debugging
Electrical Engineering
Computer Engineering
Health Care
Biotechnology
Product Development
Wireless Communication
ZigBee
Embedded Software
Medical Devices
Writing
Python
Embedded Systems
Testing
Insurance

Job Details

An international healthcare company is seeking a Principal Embedded Engineer to join their innovative team in Gaithersburg, MD. In this role, they are searching for a highly skilled engineer with deep expertise in Python and embedded technologies. You will play a key leadership role in developing advanced healthcare technology solutions, shaping the future of medical devices and systems.

This position offers the chance to be part of a stable yet rapidly growing organization committed to modernizing the pharmaceutical and medical device industry. If you have a strong background in embedded system architecture, firmware development, and enjoy working hands-on with both hardware and software, this is the perfect opportunity for you. This is a full-time role that requires onsite presence in Northern Maryland.

Required Experience:

Extensive experience in Embedded Engineering

Strong proficiency in Python for embedded applications

In-depth knowledge of microcontrollers, RTOS, and device drivers

Experience designing and implementing real-time systems

Expertise with embedded C/C++, ARM Cortex, and hardware debugging tools

BS in Electrical Engineering, Computer Engineering, or related field

Desired Experience:

Prior experience in the healthcare, biotechnology, or medical device industry

Background in designing embedded systems for new product development

Experience with wireless protocols (BLE, Wi-Fi, Zigbee) and security in embedded systems

What you will be doing:

Leading the design and development of embedded software solutions for medical devices

Working closely with cross-functional teams, including Product Managers and Engineering Directors, to meet project requirements and regulatory standards

Writing robust, well-documented code in Python and supporting languages for embedded systems

Driving best practices for code quality, testing, and development processes

The Offer:

Bonus Eligible

Health, medical, and dental insurance

PTO

401(k) with match

#LI-KW1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC