Firmware/Software Design Engineer
- Diversified Power International
- Piney Flats, Tennessee
- Full Time
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
- 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
Job ID: 490417425
Originally Posted on: 8/22/2025
Want to find more Construction opportunities?
Check out the 164,724 verified Construction jobs on iHireConstruction
Similar Jobs