Firmware Engineer

Mi-Jack Products

$83K — $95K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or a closely related field.
  • Knowledge of firmware product development cycle and creative product development.
  • Familiarity with 8bit/16bit/32bit micro-processors, including ARM and Cortex architectures.
  • Experience with RTOS and multi-task programming techniques.
  • Proficiency in peripheral interface chipsets and related protocols (e.g., UART, SPI, I2C).
  • Capability with circuit design tools and VHDL programming.
  • Proficiency in C or C++ and CAD tools.

Responsibilities

  • Assist leadership in generating innovative ideas for product improvement.
  • Identify and troubleshoot problems while driving creative solutions.
  • Maintain progress reports for management to track project developments.
  • Comply with ISO9001 Quality Management System requirements.
  • Prepare and create technical manuals for firmware operation.
  • Communicate updates consistently to internal and external stakeholders.
  • Implement new or improved ideas through problem-solving.

Benefits

  • Collaborative environment that encourages creative input.
  • Opportunity to work on innovative firmware-related projects.
  • Exposure to a variety of hardware and software technologies.
  • Professional development support through training and educational resources.
Full Job Description
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.

Similar Jobs

More Jobs at Mi-Jack Products

More Technical Services Jobs

Find similar Firmware Engineer jobs: