FIRMWARE ENGINEER I

Major duties

Responsible for improving existing firmware and developing firmware for new products. Modularize existing firmware for reuse on next generation of products to maximize code reuse, efficiency, and improve maintenance and testability. Write comprehensive test software and firmware to validate existing design, including designing and implementing test procedures. Work with other functions to improve firmware test coverage, investigate problems and recommend solutions.

Essential requirements

BS or equivalent in Electrical Engineering, Computer Science or related discipline. 2-3+ years engineering experience. Knowledge of embedded firmware architecture, design and implementation. Embedded system design using C and Assembly. Experience with TI C64x or Motorola 56F8x. Control systems experience such as PID implementation, source control versioning, troubleshooting, and unit testing. Ability to manage multiple projects concurrently.

Submit resume to:

yl.resume@celerity.net

Other information

Position: Regular, Full Time
Type: N/A
Ref Number: 2812

Back to Search Job