Associate Embedded Systems Engineer - On Site

Drive MedicalSomerset Township, PA
Onsite

About The Position

Serve as a team member within the Engineering group providing embedded software design and development support for new and existing medical devices.

Requirements

  • BS in Electrical or Computer Engineering with a career profile oriented to embedded system design and firmware development required.
  • 0-3 years of embedded firmware experience with C/C++
  • Experience with development tools including emulators, logic-analyzers, and oscilloscopes.

Nice To Haves

  • Familiar with documentation associated with new product development.
  • Team-oriented and able to work in a multi-disciplinary creative environment.
  • Self-motivated and able to set personal and professional goals, and able to achieve these goals with minimal supervision.
  • Familiarity with development of medical devices in accordance with IEC 62304 SDLC and FDA regulatory requirements, preferred.
  • Familiarity with ARM Cortex-M architecture (STM32 preferred) is highly desired.
  • Familiarity with bare-metal development using state machine driven architecture is highly desired.
  • Working knowledge of real time operating systems such as Segger embOS or FreeRTOS, preferred.
  • Experience with LCD GUI development using Segger emWin or other middleware libraries is preferred.
  • Experience with I2C, SPI, USART, and USB communication preferred.
  • Familiar with wireless communication topologies and protocols. NFC, Bluetooth, and cellular communication experience a plus.
  • Experience with Visual C++, Embarcadero Delphi, Python, or Visual Basic, preferred.
  • DC brushless motor control experience, preferred.

Responsibilities

  • Document all aspects of software development including requirements, specifications, architecture, software risk management, software development plans, V&V test plans, traceability matrices, test protocols, and test reports.
  • Participate in detailed cross-functional team design reviews.
  • Integrate and troubleshoot embedded software within hardware platforms.
  • Ensure compliance with quality control policies and applicable regulatory standards.
  • Provide support of various test, design, and manufacturing engineering activities as assigned.

Benefits

  • Competitive Benefits
  • Paid Time Off
  • 401(k) Savings Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service