
Firmware/Software Design Engineer
Diversified Power International, LLC., Nashville, TN, United States
Seeking a seasoned Firmware Design Engineer responsible for the development, maintenance and organization of firmware used in Infineon XMC Family embedded processor product designs.
Position Summary
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
Requirements
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
Please submit resume when responding
Must Live in or agree to relocate to Tri-Cities, TN area
#J-18808-Ljbffr
Position Summary
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
Requirements
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
Please submit resume when responding
Must Live in or agree to relocate to Tri-Cities, TN area
#J-18808-Ljbffr