Unknown Company

Firmware/Software Design Engineer 2

piney flats, tn • Posted 3 days ago
Remote Contract General

Firmware Design EngineerDiversified 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 microcontrollers embedded processor product designs.Demonstrable experience should include:Development of microcontroller firmware using various tools including ANSI-C, C++, assembler, Python, JTAG and IDE programs3yrs hands on experience with Free-RTOS, ARM CORTEX and STMicro IDE toolsDesign, prototype, debug digital circuitry with PWM and analog A/D inputsDemonstrate strong motor controller or power distribution firmware related designWork with a team of mechanical/electrical engineers to plan product developmentDrive selection and integration of I/O interface hardware, chipsets, and communication protocols including but not limited to RS323/485, I2C, SPI, WirelessManage and document code, code revisions, code development plansProvide management with weekly progress reports and improvement updatesRequirementsCompletion of a post-secondary education in Software/Computer and/or Electrical EngineeringProven background working with communication protocols including I2C, SPI, CAN, UARTDemonstrable analytical, electrical and embedded design skillsStrong/demonstrable Real-Time MCU debugging skillsDemonstrable communications, project and people management skillsStrong oral and written communication skillsElectrical Circuitry knowledge/background is a definite assetDigital Control of Power Supply design knowledge/background a definite assetWorking experience with DAVE and Keil, an assetWorking experience with STM32Cube IDE environment a mustiPhone and Android App Development is a definite assetExperience with Even/Task driven software development, Linux, Shell/Python and software control such as GIT, Java, definite assetMinimum of 3 years programming experiencePlease submit resume when respondingMust Live in or agree to relocate to Tri-Cities, eastern TN areaMay consider temporary work from remote on contractual basisJob Type: Contractual, Full-time

Back to Job Search