Mi-Jack Products

Firmware Engineer


PayCompetitive
LocationRemote
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: FIRMW002887

      Job Purpose:

      Firmware Engineer assists with the design of circuits and implement software of embedded devices and systems.

      Essential Functions:

      • Assist leadership with new ideas and concepts for improving products
      • Contribute to setting technical direction for 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

      Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

      Experience/Training/Education:

      • Required:
        • Bachelor’s degree in electrical engineering, electronics, or a related field.
        • 0-2 years' experience
      • Desired:
        • 3-5 years of work experience preferred

      Knowledge/Skills/Abilities:

      • Technology Skills:

        • Strong understanding of the hardware product development cycle
        • Working knowledge/experience in 8bit/16bit/32bit micro-processors, ARM core, Cortex-M0/M4, etc.
        • Proficiency with C or C++
        • Working knowledge/experience in RTOS (Keil RTX, rtlinux, FreeRTOS, etc.), DSP, multi-task programming, concurrency, IPC, event, etc.
        • Experience with peripheral interface chipset level program such as UART, SPI, I2C, CAN, PCI/PCIe, Ethernet, USB, Network protocols TCP/IP, UDP, etc.
        • Experience with circuit tools (Or-CAD, PADS, etc.), VHDL tools (Xilinx, Altera FPGA design tools, etc)
        • Experience with wireless devices such as Wi-Fi, Bluetooth and BLE, zigbee, etc.
        • Demonstrated proficiency in problem solving and implementing new or improved ideas
        • Technical background in creative product development
        • Requires ability to understand verbal and/or written directions and instructions
        • Highly motivated self-starter with customer focus and energy to drive successful completions
        • Requires the ability to effectively communicate clearly with team members and other department members

          Interpersonal and Project Management Skills

        • A proven record of successful implementation of hardware/firmware solutions

      Physical and Environmental Elements:

      This is primarily an office classification and employees work in an office with moderate noise levels, controlled temperature conditions and no direct exposure to hazardous physical substances. May work offsite in various environments; travel may be required. Finger dexterity is needed to access, enter, and retrieve data using a computer keyboard or calculator and to operate standard office equipment. The position occasionally bends, stoops, reaches, pushes and pulls drawers to retrieve and file information and lifts and carries reports, records, and other materials that typically weigh less than 30 pounds.

      Lanco is an equal opportunity employer. All employment-related decisions, including but not limited to hiring, compensation, promotion, discipline (including termination), evaluation, training and development opportunities, etc., are made without discrimination on the basis of race, color, sex, sexual orientation, gender-related identity, pregnancy, national origin, ancestry, religion, age, military status, protected disability, citizenship, genetic information or any other category protected by applicable law.

  • About the company

      Mi-Jack Products is the industry leader and innovator in rubber-tired gantry crane manufacturing, sales, service and support