This job is in your area. Enjoy a short commute and work close to home.
Job Description
Senior Firmware Engineer, Durham, NC
The Senior Firmware Engineer will work in the product development engineering group designing and supporting the development of analytic instrumentation in a multifunctional team environment. This position requires an adaptable individual that will be responsible for firmware design and maintenance in a regulated environment. This is a 100% Onsite opening and NOT open for Remote.
Responsibilities:
β Implement algorithms for biomedical instrumentation.
β Create design specifications.
β Digital designs incorporating microprocessors and CPLD/FPGA.
β Design and maintain analog, digital and mixed signal sub-systems incorporating ADC, DAC, Motor Control, PID etc. via standard interface protocols.
β Firmware design and implementation.
β Design, implementation, and maintenance of DSP algorithms.
β Prototype fabrication, board bring-up and test.
β Create...