Embedded Firmware Engineer - Hands-On Hardware & Systems

Kraken Kinetics

Pinehurst (NC)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous PTO policy
Medical coverage (company-paid)
Vision & dental (company-paid)
Disability coverage (company-paid)
401(k) retirement plan
Company-paid life insurance

Job summary

Kraken Kinetics seeks an Embedded Firmware / Software Engineer to design, integrate, and test firmware for defense products at our Pinehurst, NC facility. You will work with electrical and systems engineers on board bring-up, hardware interaction, and test automation to improve firmware development practices.

The role emphasizes hands-on embedded development, hardware collaboration, and delivering practical, repeatable solutions in a fast-paced environment, with US citizenship likely required

Qualifications

  • Bachelor's degree or equivalent in a technical field.
  • 2+ years of embedded firmware or software experience.
  • Proficiency in C and/or C++ for embedded systems.
  • Experience with microcontrollers, interrupt-driven firmware, peripheral drivers, timers, DMA, and MCU board bring-up/debugging.
  • Familiarity with SPI/I2C/UART/CAN or similar.*
  • Experience using oscilloscopes, logic analyzers, debuggers for troubleshooting embedded systems.

Responsibilities

  • Develop, debug, and maintain embedded firmware for microcontroller-based systems.
  • Support board bring-up, hardware debugging, firmware integration, and system-level troubleshooting.
  • Collaborate with electrical engineers to verify hardware functionality and support firmware for product operation.
  • Develop firmware interfaces for sensors, communication buses, memory devices, power systems, safety logic, and test equipment.
  • Support production programming, automated test fixtures, and acceptance test tools.
  • Contribute to firmware architecture, code organization, and documentation standards.
  • Write and maintain test scripts, diagnostic utilities, and automation tools.
  • Participate in design reviews, code reviews, and test readiness reviews.
  • Support requirements decomposition and verification with systems/test engineers.

Skills

C/C++
Embedded systems
Microcontrollers
Hardware debugging
Schematic reading
Git
Lab equipment

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering

Tools

Oscilloscopes
Logic analyzers
Debuggers

Job description

Kraken Kinetics seeks an Embedded Firmware / Software Engineer to design, integrate, and test firmware for defense products at our Pinehurst, NC facility. You will work with electrical and systems engineers on board bring-up, hardware interaction, and test automation to improve firmware development practices.

The role emphasizes hands-on embedded development, hardware collaboration, and delivering practical, repeatable solutions in a fast-paced environment, with US citizenship likely required

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

Similar jobs worth comparing

Embedded Firmware / Software Engineer
Embedded Firmware / Software Engineer

Kraken Kinetics • Pinehurst (NC)

On-site
USD 90,000 - 120,000
Generous PTO policy
Medical coverage (company-paid)
Vision & dental (company-paid)
+3
Embedded Electrical Engineer III — Defense Systems
Embedded Electrical Engineer III — Defense Systems

Kraken Kinetics • Pinehurst (NC)

On-site
USD 115,000 - 165,000
Generous PTO policy
Comprehensive medical coverage
Vision & dental
+4
PCB Layout Engineer for Defense Electronics
PCB Layout Engineer for Defense Electronics

Kraken Kinetics • Pinehurst (NC)

On-site
USD 70,000 - 95,000
Generous PTO policy
Comprehensive medical coverage
Vision & dental (company-paid)
+4
Electrical Engineer III
Electrical Engineer III

Kraken Kinetics • Pinehurst (NC)

On-site
USD 115,000 - 165,000
Generous PTO policy
Comprehensive medical coverage
Vision & dental
+4
Test & Verification Engineer II
Test & Verification Engineer II

Kraken Kinetics • Pinehurst (NC)

On-site
USD 90,000 - 120,000
Generous PTO policy
Comprehensive medical coverage (80% of
Vision & dental (100% company-paid)
+4
Test & Verification Engineer III
Test & Verification Engineer III

Kraken Kinetics • Pinehurst (NC)

On-site
USD 85,000 - 120,000
Generous PTO
Medical coverage
Vision & dental
+4
Senior Test & Verification Engineer – Defense Systems
Senior Test & Verification Engineer – Defense Systems

Kraken Kinetics • Pinehurst (NC)

On-site
USD 85,000 - 120,000
Generous PTO
Medical coverage
Vision & dental
+4
PCB Layout / ECAD Designer
PCB Layout / ECAD Designer

Kraken Kinetics • Pinehurst (NC)

On-site
USD 85,000 - 110,000
Generous PTO policy
Comprehensive medical coverage (80%??)
Vision & dental (company-paid)
+5
Embedded Firmware Engineer for Electromechanical Systems
Embedded Firmware Engineer for Electromechanical Systems

MissionHires • Knoxville (TN)

On-site
USD 80,000 - 110,000
Principal Real-Time Embedded Firmware Engineer
Principal Real-Time Embedded Firmware Engineer

Green Key Resources • Mountain View (CA)

On-site
USD 150,000 - 210,000