Firmware Engineer

Lanco Group of CompaniesHomewood, IL
$83,000 - $95,000Onsite

About The Position

Mi-Jack Products is seeking a Firmware Engineer for their Homewood, Illinois location. This role involves assisting leadership with new ideas and concepts for improving products, identifying and solving problems, maintaining progress reports, and ensuring compliance with ISO9001 Quality Management System requirements. The engineer will also be responsible for preparing instructional technical manuscripts for firmware operation and communicating consistently on all activities to appropriate individuals, while adhering to all Companywide policies.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or in a closely related field.
  • Knowledge of Firmware product development cycle and creative product development.
  • Knowledge of Hardware product development cycle.
  • Knowledge of 8bit/16bit/32bit micro-processors, ARM core, and/or Cortex-M0/M4.
  • Knowledge of RTOS (Keil RTX, rtlinux, FreeRTOS, etc.), DSP, multi-task programming, concurrency and/or IPC, event.
  • Knowledge of Peripheral interface chipset level program such as UART, SPI, I2C, CAN, PCI/PCIe, Ethernet, USB, Network protocols TCP/IP, and/or UDP.
  • Knowledge of Circuit tools (Or-CAD, PADS, etc.) and VHDL tools (Xilinx, Altera FPGA design tools, etc.).
  • Knowledge of Implementing hardware and/or firmware solutions.
  • Knowledge of C or C++ and CAD tools such as Cadence or CAD Capture.
  • Knowledge may be demonstrated through education, training and/or experience.

Responsibilities

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service