Diversified Power International LLC-posted 4 months ago
Mid Level
Piney Flats, TN
11-50 employees

Seeking a seasoned Firmware Design Engineer responsible for the development, maintenance and organization of firmware used in Infineon XMC Family embedded processor product designs. The position involves the development of ANSI-C / C++ / and Assembler based firmware for Arm Cortex-M processor family, designing, prototyping, and debugging digital circuitry with analog A/D inputs. The engineer will work with a team of mechanical/electrical engineers to plan product development, drive selection and integration of I/O interface hardware, chipsets, and communication protocols. Additionally, the role includes managing and documenting code, code revisions, and code development plans, as well as providing management with weekly progress reports and improvement updates.

  • Development of ANSI-C / C++ / and Assembler based firmware for Arm Cortex-M processor family
  • Design, prototype, debug digital circuitry with analog A/D inputs
  • Work with a team of mechanical/electrical engineers to plan product development
  • Drive selection and integration of I/O interface hardware, chipsets, and communication protocols
  • Manage and document code, code revisions, code development plans
  • Provide management with weekly progress reports and improvement updates
  • Completion of a post-secondary education in Software/Computer and/or Electrical Engineering
  • Proven background working with communication protocols including SPI, CANbus, UART
  • Demonstrable analytical, electrical and embedded design skills
  • Strong/demonstrable Real-Time MCU debugging skills
  • Demonstrable communications, project and people management skills
  • Strong oral and written communication skills
  • Electrical Circuitry knowledge/background a definite asset
  • Digital Control of Power Supply design knowledge/background a definite asset
  • Working experience with DAVE, and Kiel, a definite asset
  • Minimum of 2 years programming experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service