Electronic Engineer

Hydro BioScience, LLC

Tennessee

Hybrid

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hydro BioScience, LLC is actively seeking a seasoned Firmware Design Engineer located in the United States, specifically in Tri-Cities, TN area. This role involves the development, maintenance, and organization of firmware for Cortex-M microcontroller products. Candidates should have demonstrable experience in microcontroller firmware development and digital circuitry design.

The ideal applicant will have strong communication skills and a proven background in embedded design, project management, and familiarity with relevant IDE tools. Remote work may be considered under a contractual basis.

Qualifications

  • 3+ years of programming experience in relevant fields.
  • Experience with event/task-driven software development including Linux.
  • Strong oral and written communication skills.

Responsibilities

  • Develop and maintain firmware for Cortex-M microcontroller.
  • Prototype and debug digital circuitry with PWM and analog inputs.
  • Provide weekly progress reports to management.

Skills

Firmware development in ANSI-C
Hands-on experience with FreeRTOS
Digital circuitry design and debugging
Microcontroller debugging skills
Communication protocols like I2C, SPI

Education

Post-secondary education in Software/Computer or Electrical Engineering

Tools

STM32Cube IDE
DAVE
Keil

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware/Software Design Engineer 2
Firmware/Software Design Engineer 2

Hydro BioScience, LLC • Tennessee

On-site
USD 80,000 - 110,000
Firmware/Software Design Engineer 2
Firmware/Software Design Engineer 2

Diversified Power International, LLC. • Tennessee

Hybrid
USD 80,000 - 100,000
Firmware/Software Design Engineer
Firmware/Software Design Engineer

Diversified Power International, LLC. • Tennessee

On-site
USD 80,000 - 100,000
Firmware/Software Design Engineer
Firmware/Software Design Engineer

Hydro BioScience, LLC • Tennessee

On-site
USD 80,000 - 100,000
Software Engineer (Firmware Experience) - Knoxville, Tennessee
Software Engineer (Firmware Experience) - Knoxville, Tennessee

MissionHires • Knoxville (TN)

On-site
USD 80,000 - 110,000
Firmware & Embedded Systems Engineer — Cortex-M, RTOS, Power
Firmware & Embedded Systems Engineer — Cortex-M, RTOS, Power

Diversified Power International, LLC. • Tennessee

Hybrid
USD 80,000 - 100,000
Electrical Engineer -Embedded
Electrical Engineer -Embedded

Frederick Fox • South Carolina

On-site
USD 85,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

TechLink Systems, Inc. • Marshalltown (IA)

On-site
USD 90,000 - 120,000
Firmware Software Engineer
Firmware Software Engineer

Accord Technologies Inc • Milpitas (CA)

On-site
USD 120,000 - 160,000