Electronic Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
May consider temporary work from remote on contractual basis.
Diversified Power International LLC, a Piney Flats TN-based business, is seeking a seasoned Firmware Design Engineer responsible for the development, maintenance and organization of firmware used in Cortex‑M microcontroller embedded processor product designs.
Demonstrable experience should include:
Development of microcontroller firmware using various tools including ANSI‑C, C++, assembler, Python, JTAG and IDE programs
3 years hands‑on experience with FreeRTOS, ARM Cortex and STMicro IDE tools
Design, prototype, debug digital circuitry with PWM and analog A/D inputs
Demonstrate strong motor controller or power distribution firmware related design
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 including but not limited to RS‑232/485, I2C, SPI, Wireless
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 I2C, SPI, CAN, 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 is a definite asset
Digital control of power supply design knowledge/background a definite asset
Working experience with DAVE and Keil, an asset
Working experience with STM32Cube IDE environment a must
iPhone and Android App Development is a definite asset
Experience with event/task‑driven software development, Linux, Shell/Python and software control such as GIT, Java, a definite asset
Minimum of 3 years programming experience
Must live in or agree to relocate to Tri‑Cities, eastern TN area
#J-18808-Ljbffr