Embedded Firmware Engineer-Medical Device

OLSA Resources, Inc.

Princeton (NJ)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in New Jersey is seeking an Embedded Firmware Engineer to develop embedded software for a handheld blood analyzer. This role involves designing, implementing, and testing software subsystems using Micrium uC/OS on an ARM Cortex 3 microprocessor. Ideal candidates should have a BSEE degree and over 6 years of experience in firmware development, along with strong skills in C++ and debugging using industry-standard tools. Excellent communication skills are mandatory.

Qualifications

  • 6+ years experience in embedded system firmware.
  • Experience in Micrium uC/OS operating system required.
  • Knowledge of control systems such as motor control and thermal control.

Responsibilities

  • Design, implement, and unit test software subsystems for medical devices.
  • Develop embedded software for an ARM Cortex 3 based microprocessor.

Skills

C++ programming
ARM microprocessor architectures
PC based software debugging
Use of oscilloscopes and voltmeters
Software configuration management
English communication skills

Education

BSEE

Job description

Embedded Firmware Engineer-Medical Device

We are starting the development of the next electro/mechanical generation of our handheld blood analyzer. We are developing it from the ground up, and need engineers to aid in the embedded software portion of the system.

The system will be an ARM Cortex 3 based microprocessor running Micrium uC/OS operating system.

Position: Embedded Firmware Engineer

Seeking a software engineer to perform design, implementation, and unit testing of software subsystems.

Experience in Micrium uC/OS operating system required.

Experienced in software architecture, embedded operating system architecture, real time data collection, control systems such as motor control and thermal control, etc.

Skills list:

  • Advanced skill in C++, skill in multiple micro-processor architectures including ARM.
  • Advanced level skills in a PC based software debugger - Proficiency in using oscilloscopes, digital voltmeters, and other electronic tools
  • Demonstrated working knowledge of complementary technical disciplines such as mechanical, chemistry, or clinical applications
  • Demonstrated Good Software Practices Working knowledge of software configuration management tools
  • Fluent in verbal and written English
  • Excellent verbal and written communication skills is a must.

BSEE with 6+ years experience in embedded system firmware.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - Medical Device (ARM)
Embedded Firmware Engineer - Medical Device (ARM)

OLSA Resources, Inc. • Princeton (NJ)

On-site
USD 90,000 - 120,000
Embedded Systems Firmware Engineer for Medical Devices
Embedded Systems Firmware Engineer for Medical Devices

Socket.dev • Somerset

On-site
USD 70,000 - 110,000
Competitive Benefits
Paid Time Off
401(k) Savings Plan
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Lake Forest (CA)

On-site
USD 120,000 - 160,000
C Embedded Firmware Senior Developer
C Embedded Firmware Senior Developer

Tech3pillars Technologies • Virginia (IL)

On-site
USD 110,000 - 170,000
Principal Embedded Engineer
Principal Embedded Engineer

Zapnix LLC • Lake Forest (CA)

On-site
USD 120,000 - 180,000
Senior Firmware Engineer
Senior Firmware Engineer

Radiant Dev • Seattle (WA)

On-site
USD 140,000 - 180,000
Comprehensive medical insurance
Dental reimbursement
15 days PTO + federal holidays
+1
Embedded Engineer/Developer
Embedded Engineer/Developer

EROS Technologies Inc. • Alameda (CA)

On-site
USD 90,000 - 130,000
Senior Embedded Engineer
Senior Embedded Engineer

Integrated Personnel Services Limited • Lake Forest (CA)

On-site
USD 120,000 - 150,000
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000