Diversified Power International · 5 months ago
Firmware/Software Design Engineer
Diversified Power International LLC is seeking a seasoned Firmware Design Engineer responsible for the development, maintenance, and organization of firmware for embedded processor product designs. The role involves developing firmware, designing and debugging circuitry, and collaborating with engineers to plan product development.
BatteryElectronicsEnergyManufacturing
Responsibilities
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
Qualification
Required
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
Minimum of 2 years programming experience
Must Live in or agree to relocate to Tri-Cities, TN area
Preferred
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
Company
Diversified Power International
Diversified Power International manufactures and supplies smart battery chargers.
Funding
Current Stage
Early StageCompany data provided by crunchbase