Skip to main content
S

Embedded Development Engineer

Sharpedge Solutions Inc

Location

Princeton, NJ

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job Description

  • 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.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs