Embedded Engineer Princeton - NJ - New Jersey

Princeton, NJ, US • Posted 2 days ago • Updated 17 hours ago
Full Time
On-site
$100/hr
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Embedded Engineer

Summary

Design, develop, and maintain embedded software for ARM based microcontrollers using C and C++.

Implement and optimize real time applications on RTOS platforms (VxWorks experience is a strong plus).

Develop and integrate drivers for I2C, SPI, UART, and other peripheral communication protocols.

Work with BSPs, low level hardware initialization, and board bring up activities.

Utilize JTAG and other hardware debugging tools for system level troubleshooting and validation.

Implement and manage threads, semaphores, mutexes, and other concurrency mechanisms in real time environments.

Use IAR Embedded Workbench and other toolchains for development, debugging, and optimization.

Participate in JIRA based SDLC workflows, and defect management, good experience in Git based version control environment(branching, merging)

Support verification, validation, and documentation activities required for medical device compliance.

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.
  • Dice Id: 90911958
  • Position Id: 9020501
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Princeton, New Jersey

10d ago

Easy Apply

Contract

Depends on Experience

Boonton, New Jersey

Today

Full-time

Audubon, Pennsylvania

Today

Full-time

Audubon, Pennsylvania

Today

Full-time

Search all similar jobs