Firmware/Software Design Engineer 2
Full Job Posting
Description
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 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 programs
- 3yrs hands on experience with Free-RTOS, 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 RS323/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 Even/Task driven software development, Linux, Shell/Python and software control such as GIT, Java, definite asset
- Minimum of 3 years programming experience
Please submit resume when responding
Must Live in or agree to relocate to Tri-Cities, eastern TN area
May consider temporary work from remote on contractual basis
About Diversified Power International LLC
Tennessee electronic manufacturer providing turnkey design, PCB assembly, custom manufacturing, and DC-to-DC power products for clients.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Diversified Power International LLC
Full Stack Developer
, USA
Electronic Engineer
, USA
Power Electronics $ Design Engineer
, USA
Customer Service Rep with Commission
, USA
Lab Technician
, USA
Sales, Water and Wastewater Treatment
, USA
Assembly Workers
, USA
Firmware/Software Design Engineer
, USA