This site uses cookies. To find out more, see our Cookies Policy

Firmware Engineer in Morrisville, NC at Synerfac

Date Posted: 3/28/2019

Job Snapshot

Job Description

Firmware Engineer

A great organization is seeking a talented Firmware Engineer to join their growing team. This person will work closely with others in the engineering and manufacturing departments to ensure the designs for software solutions are implemented correctly and are project ready. You will be supporting and executing firmware/software board bring up, debugging for all design projects, and helping to prepare proposals for clients. Software development, release, troubleshooting, verification testing, and reliability testing are big pieces of this role, as well. This is a very exciting opportunity with a great organization in the Morrisville, NC area!

  Job Requirements  


Bachelor's Degree in Engineering (Electronics/Computer Science/Firmware Engineering)

5+ years of experience in a similar role (must have worked with embedded electronics and software development)

Must be proficient with Linux, C, C++, Boot Loader, BIOS, and RTOS (RTX, FreeRtos, Pthreads, Keil-RTX)

Must be able to to program and assemble microcontrollers

Must be able to perform networking set-up and troubleshooting

Must have a valid driver's license and be a US citizen