waypointjobs

Diversified Power International LLC

Firmware/Software Design Engineer 2

piney flats, TN

Check who can apply and the requirements below before continuing.

About this opportunity

Diversified Power International LLC lists this Firmware/Software Design Engineer 2 opportunity in piney flats, Tennessee. Review the employer’s description below for duties, qualifications and application requirements.

Job description

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

Worksite address

piney flats, TN, 37686, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs