Menu

Firmware Engineer

at Mi Jack Products in Homewood, Illinois, United States

Job Description

Mi-Jack Products: Firmware Engineer– Homewood, Illinois

 

DUTIES:

  • Assist leadership with new ideas and concepts for improving products.
  • Identify problems and drive creative solutions to fix them.
  • Maintains progress reports to allow management to monitor projects.
  • Complies with Quality Management System requirements in accordance with ISO9001.
  • Preparation and creation of instructional technical manuscripts for firmware operation.
  • Communicate consistently on all activities to appropriate individuals (internal & external).
  • Maintain ongoing communication and adhere to all Companywide policies to eliminate and/or reduce exposure to liability.
  • Problem solve and implement new or improved ideas.

 

REQUIREMENTS: Bachelor’s degree in computer engineering, Computer Science, or in a closely related field.

Qualified candidate must demonstrate knowledge of:

 

  • Firmware product development cycle and creative product development.
  • Hardware product development cycle.
  • 8bit/16bit/32bit micro-processors, ARM core, and/or Cortex-M0/M4.
  • RTOS (Keil RTX, rtlinux, FreeRTOS, etc.), DSP, multi-task programming, concurrency and/or IPC, event.
  • Peripheral interface chipset level program such as UART, SPI, I2C, CAN, PCI/PCIe, Ethernet, USB, Network protocols TCP/IP, and/or UDP.
  • Circuit tools (Or-CAD, PADS, etc.) and VHDL tools (Xilinx, Altera FPGA design tools, etc.)
  • Implementing hardware and/or firmware solutions.
  • C or C++ and CAD tools such as Cadence or CAD Capture.

 

Knowledge may be demonstrated through education, training and/or experience

 

SALARY: $83,000 - $95,000 per year

 

LOCATION: 17301 Palmer Blvd, Homewood, Illinois 60430                         

 

TO APPLY: Apply online at https://mi-jack.com/careers/  and requisition number ENGIN003442.

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: 13524449

Posted On: Jun 10, 2026

Updated On: Jun 10, 2026

Please Wait ...