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.