Embedded Firmware Engineer

Circadiance

Circadiance

Software Engineering

Penn, PA, USA

Posted on Apr 3, 2026
Department: Engineering

Function: Member of the product development engineering team. Responsible for designing new products and providing firmware engineering support for currently manufactured electromechanical products.

Accountability: A firmware engineer is responsible for the development and implementation of software for medical device applications and systems.

Location: Export, PA

SUCCESS FACTORS

Key Performance Measure: Timely completion of firmware design tasks for new product development and sustaining engineering projects.

Education Requirements: BS degree in Computer or Software Engineering.

Experience: 3-5 years of product development experience.

Skills

  • Programming skills and experience
  • Familiar with and able to use Java, C/C++ and Microsoft SQL
  • Positive attitude
  • Effective communication skills
  • Ability to work in a small company
  • Willing to ‘roll up your sleeves’ and work at all levels necessary to ensure success
  • Strong organizational skills
  • Detail-oriented

JOB ELEMENTS

  • Design and develop firmware for products and services.
  • Perform design and code reviews and recommend improvements.
  • Perform testing to validate product architecture and design.
  • Collaborate with other engineers on technical and design issues.
  • Develop firmware algorithms to handle exceptional conditions and errors.
  • Install and verify the firmware on embedded system.
  • Assist in optimizing firmware to achieve performance standards.
  • Troubleshoot system, performance and functional issues with firmware.
  • Execute projects within defined scope, budget and timelines.
  • Evaluate technical specification for correctness and completeness.
  • Prepare reports on project status, issues and risks for management.
  • Provide product support to customers promptly and accurately.

Apply for this job:

First Name*

Last Name*

Phone number*

Email*

Preferred Start Date

Comments

Please Attach Your Resume*