Embedded Firmware Engineer-Medical Device

OLSA Resources, Inc.

Princeton (NJ)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000
Embedded Engineer/Developer
Embedded Engineer/Developer

EROS Technologies Inc. • Alameda (CA)

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

Cypress HCM • San Diego (CA)

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

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Firmware Developer
Firmware Developer

ClinLab Solutions Group • Ivyland (PA)

On-site
USD 90,000 - 130,000
Embedded software engineer
Embedded software engineer

Embtel, Inc. • Brisbane (CA)

On-site
USD 100,000 - 120,000
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
Firmware Software Engineer
Firmware Software Engineer

Accord Technologies Inc • Milpitas (CA)

On-site
USD 120,000 - 160,000