Embedded Firmware Engineer

Elkhart, IN

Job ID: JN -042018-6477 Function: Engineering

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

Design and implement embedded firmware solutions for networked, distributed processing, real time HVAC applications with 24/7 runtime requirements.

Work on multiple projects/tasks and efficiently switch tasks.

Perform module and system level verification testing

Assist in creating and achieving product development schedules

Consult with hardware engineers and other engineering staff to evaluate the following:
  • Operational and performance requirements of the overall system
  • Interface and Implementation tradeoffs between hardware, firmware, and software


BS degree (EE, CEE or CS) & a minimum 10 year s experience developing real time embedded firmware solutions

Experience with Freescale Kinetis family 32-bit microprocessors

Experience with MQX real time operating system

C & C++ programming language experience (application level and low level hardware management device drivers).

Experience with serial communication protocols

Experience with network communication protocols (IP, TCP, UDP, Ethernet)

Experience with multi-threaded and distributed programming

User interface design experience is a plus

IAR Embedded Workbench for ARM experience is a plus

Hardware design experience is a plus

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: