Senior Embedded Firmware Engineer — Thermal Control Systems

Boyd Corporation

Fredericksburg, Northern (VA, KY)

Hybrid

USD 110,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boyd Corp in Fredericksburg, VA, seeks a Senior Firmware Design Engineer for full lifecycle development of thermal control firmware. You will join a multi-disciplinary team and contribute to Linux-based applications using Qt/C++ and C for bare-metal targets.

Requirements: a Bachelor's in EE/CE/CS and 10+ years in embedded systems; experience with TCP/IP, I2C/SPI/RS-232, ADC/DAC/PWM, and PID tuning.

Qualifications

  • Bachelor’s degree or higher in Electrical Engineering, Computer Engineering, Computer Science or related technical field.
  • 10+ years of related experience.
  • 4+ years experience in embedded system programming in C or C++.
  • Experience interfacing with TCP/IP, and I2C,SPI,RS-232.
  • Experience interfacing with low-level analog hardware via ADC,DAC, and PWM.
  • Ability to understand schematics and IC operation and designing low-level drivers.

Responsibilities

  • Full lifecycle development of custom thermal control application firmware.
  • Develop thermal control products involving a diverse set of custom thermal forcing hardware.
  • Maintain and enhance firmware on existing thermal products.
  • Support proof-of-concept studies.
  • Using tuning parameters to effect dynamic performance of feedback control systems.

Skills

Embedded C/C++
TCP/IP
I2C/SPI/RS-232
Low-level drivers
PID tuning
Linux dev
Qt GUI
Multi-threading
Hardware interfacing

Education

Bachelor's degree in EE/CE/CS

Tools

Qt
Debian
Visual Studio
WebIQ

Job description

Boyd Corp in Fredericksburg, VA, seeks a Senior Firmware Design Engineer for full lifecycle development of thermal control firmware. You will join a multi-disciplinary team and contribute to Linux-based applications using Qt/C++ and C for bare-metal targets.

Requirements: a Bachelor's in EE/CE/CS and 10+ years in embedded systems; experience with TCP/IP, I2C/SPI/RS-232, ADC/DAC/PWM, and PID tuning.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Thermal Control Systems
Embedded Software Engineer – Thermal Control Systems

Boyd Thermal Solutions Inc. • Fredericksburg (VA)

On-site
USD 100,000 - 160,000
Boyd Thermal by Eaton - Firmware Engineer
Boyd Thermal by Eaton - Firmware Engineer

Boyd Corporation • Fredericksburg (VA), Northern (KY)

Hybrid
USD 110,000 - 160,000
Software Engineer
Software Engineer

Boyd Thermal Solutions Inc. • Fredericksburg (VA)

On-site
USD 100,000 - 160,000
Senior Engineering Technician: Thermal & Electronics Systems
Senior Engineering Technician: Thermal & Electronics Systems

Boyd Thermal Solutions Inc. • Fredericksburg (VA)

On-site
USD 65,000 - 90,000
Electrical Engineer – PCB & Firmware Design (Remote)
Electrical Engineer – PCB & Firmware Design (Remote)

Boyd Thermal Solutions Inc. • Fredericksburg (VA)

On-site
USD 90,000 - 135,000
Senior Technician – Thermal & Electronic Systems
Senior Technician – Thermal & Electronic Systems

Boyd Corporation • Fredericksburg (VA), Northern (KY)

Hybrid
USD 60,000 - 90,000
Senior Mechanical Engineer — Remote Thermal Design Leader
Senior Mechanical Engineer — Remote Thermal Design Leader

Boyd Thermal Solutions Inc. • Fredericksburg (VA)

On-site
USD 110,000 - 140,000
Thermal Systems Test Engineer
Thermal Systems Test Engineer

Boyd Corporation • Fredericksburg (VA), Northern (KY)

Hybrid
USD 70,000 - 90,000
Senior Engineering Technician: Thermal & Electrical Systems
Senior Engineering Technician: Thermal & Electrical Systems

A. B. Boyd Co. (DNU) (inactive) • Fredericksburg (VA)

On-site
USD 55,000 - 75,000
Senior Electrical Design Engineer – Thermal Test (Remote)
Senior Electrical Design Engineer – Thermal Test (Remote)

A. B. Boyd Co. (DNU) (inactive) • Fredericksburg (VA)

On-site
USD 120,000 - 160,000