1

Embedded Firmware Jobs (NOW HIRING)

Sr. Engineer, Embedded Firmware Location: San Jose, CA (on-site 3-4 days per week) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics ...

Sr. Engineer, Embedded Firmware Location: San Jose, CA (on-site 3-4 days per week) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics ...

Software Engineer- Embedded/Firmware

Knoxville, TN · On-site

$91.80K - $125.70K/yr

Overview ORAU is conducting the search on behalf of Type One Energy for a permanent, fulltime Software Engineer (Embedded/Firmware) in Knoxville, Tennessee. Location: Knoxville TN Salary: Highly ...

Embedded Firmware Developer

CA · On-site

$150K - $235K/yr

Embedded Firmware Developer Location: NAWS China Lake, Ridgecrest, CA preferred Salary: $150,000-$235,000 (DOE) Status: Full-time Clearance: Minimum active Secret to start and will be upgraded to Top ...

Senior Embedded Firmware Engineer

Seattle, WA · On-site

$117.20K - $160.50K/yr

Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including development, testing, and support of the radar operation, data collection, storage and ...

Embedded Firmware Engineer II

Milpitas, CA · On-site

$120K - $164.30K/yr

Embedded Firmware Engineer II Duties and Responsibilities * Develop and maintain firmware on STM32 / TI / Renesas MCU platforms * Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART ...

• Participate in the development of embedded firmware architecture and code optimized for controlling families of VI Chip power components. • Work alongside Analog Engineers to generate control ...

Embedded Firmware Engineer II

Milpitas, CA

$120K - $164.30K/yr

Embedded Firmware Engineer II Duties and Responsibilities * Develop and maintain firmware on STM32 / TI / Renesas MCU platforms * Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART ...

Embedded Firmware Developer Location: NAWS China Lake, Ridgecrest, CA preferred Salary: The annual salary range for this position is $150,000 - $235,000. Please note that the salary information is a ...

Embedded Firmware Engineer

Ann Arbor, MI · On-site

$135K - $175K/yr

We are seeking an Embedded Firmware Engineer to develop production-grade firmware for power grid edge computing platforms. You will work alongside a diverse team of experts across hardware, cloud ...

Software Engineer- Embedded/Firmware

Knoxville, TN · On-site

$91.80K - $125.70K/yr

Overview ORAU is conducting the search on behalf of Type One Energy for a permanent, full-time Software Engineer (Embedded/Firmware) in Knoxville, Tennessee. Location: Knoxville TN Salary: Highly ...

Embedded Firmware Engineering Manager

Canton, MA · On-site

$108.90K - $149.10K/yr

As an Embedded Firmware Engineering Manager, you will play a critical role in leading the development, design, testing, and optimization of firmware for our advanced motion control systems. Essential ...

next page

Showing results 1-20

Embedded Firmware information

See salary details

$73.5K

$122K

$164K

How much do embedded firmware jobs pay per year?

As of Jun 4, 2026, the average yearly pay for embedded firmware in the United States is $122,008.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $141,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Firmware Engineer, and why are they important?

To thrive as an Embedded Firmware Engineer, you need a strong background in computer engineering or electrical engineering, with expertise in C/C++ programming, microcontroller architectures, and hardware-software integration. Familiarity with tools like debuggers, oscilloscopes, version control systems (e.g., Git), and industry certifications such as Certified Embedded Systems Engineer can be beneficial. Problem-solving, attention to detail, and effective communication are crucial soft skills for diagnosing issues and collaborating with cross-functional teams. These skills and qualities are vital for developing reliable, efficient firmware that meets product requirements and ensures seamless operation of embedded devices.

What are some common challenges faced by embedded firmware engineers, and how can they be addressed?

Embedded firmware engineers often encounter challenges such as resource constraints, debugging hardware-software interactions, and ensuring real-time performance. Working within limited memory and processing power requires efficient coding practices and thorough optimization. Additionally, close collaboration with hardware teams is essential to troubleshoot issues that may arise from tight integration with physical components. Staying updated with the latest tools and methodologies, along with strong problem-solving skills, helps address these challenges effectively.

What are embedded firmware engineers?

Embedded firmware engineers are professionals who design, develop, and maintain the low-level software (firmware) that controls hardware devices. Their work involves writing code that directly interfaces with microcontrollers or processors, enabling devices such as appliances, automotive systems, medical devices, and consumer electronics to function as intended. They often work closely with hardware engineers to ensure seamless integration between hardware and software, optimizing performance and reliability. Embedded firmware engineers typically use programming languages like C or C++ and have a deep understanding of both hardware and software systems.

What is the difference between Embedded Firmware vs Embedded Software Developer?

AspectEmbedded FirmwareEmbedded Software Developer
CredentialsTypically requires embedded systems or electronics background, often with certifications in embedded systemsRequires programming skills, often with degrees in computer science or software engineering
Work EnvironmentHardware-focused, working closely with microcontrollers, sensors, and hardware componentsSoftware-focused, developing applications that run on embedded systems
Industry UsageUsed in consumer electronics, automotive, medical devices, and industrial equipmentDevelops software for embedded systems across various industries

Embedded Firmware specialists focus on programming low-level code directly on hardware devices, often requiring hardware knowledge. Embedded Software Developers create higher-level software that runs on embedded systems, emphasizing coding and application development. Both roles are essential in embedded systems development but differ in scope and focus.

More about Embedded Firmware jobs
What cities are hiring for Embedded Firmware jobs? Cities with the most Embedded Firmware job openings:
What states have the most Embedded Firmware jobs? States with the most job openings for Embedded Firmware jobs include:
What job categories do people searching Embedded Firmware jobs look for? The top searched job categories for Embedded Firmware jobs are:
Infographic showing various Embedded Firmware job openings in the United States as of May 2026, with employment types broken down into 79% Full Time, 15% Part Time, and 6% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $122,008 per year, or $58.7 per hour.
Embedded Firmware/Controls Engineer

Embedded Firmware/Controls Engineer

KLX Energy Services

Houston, TX • On-site

$98.40K - $134.70K/yr

Full-time

Posted 19 days ago


KLX Energy Services rating

7.8

Company rating: 7.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

30th of 74 rated oil and gas companies


Job description

KLX Energy Services LLC provides a broad range of technical solutions and equipment to our customers. We provide the right people, best equipment and most convenient locations to deliver expert energy services for every phase of the wellsite. This includes drilling, completions, re-fracing, production, workover, and plug and abandonment. From technical services and wireline to rentals and accommodations, we keep our customers operations running economically, effectively and safely.
At KLX, you'll work side-by-side with devoted professionals. You'll enjoy the benefits of a strong and evolving company; such as excellent compensation and benefits packages, limitless opportunities for professional growth, and a voice in shaping our future. All while working in an environment that emphasizes teamwork, integrity, and professionalism.
We are currently seeking an Embedded Firmware/Controls Engineer for our Houston, TX Research & Development office.
Objective:
Seeking a hands-on Embedded Firmware/Controls Engineer to support the development, integration and testing of electromechanical systems for lab and downhole technologies. This role will focus on embedded firmware development, hardware integration, LabVIEW-based test and control systems, and troubleshooting of electronic/sensor-based systems in an engineering environment. The ideal candidate is comfortable working across firmware, electronics and instrumentation while supporting both prototype development and sustaining previous engineering projects.
Essential Job Duties and Responsibilities:
(This list is not exhaustive and may be supplemented as necessary by the Company)
  • Develop and maintain embedded firmware for microcontroller-based systems using C/C++
  • Support hardware bring-up, firmware integration, and system-level debugging
  • Develop and maintain LabVIEW applications for:
    • Test Automation
    • Data Acquisition
    • Hardware Control Systems
  • Design and support LabVIEW software architectures including:
    • State machines
    • Producer/consumer architectures
    • Event-driven applications
  • Interface with NI DAQ hardware and configure systems using NI MAX
  • Integrate and troubleshoot instrumentation and sensors, including:
    • Pressue Transducers
    • Thermocouples
    • Analog and Digital I/O systems
  • Read and troubleshoot electrical schematics and wiring diagrams
  • Configure and troubleshoot serial communication systems, primarily RS-232
  • Work closely with mechanical, electrical, and operational personnel on integrated product development.
  • Prepares designs for equipment, systems, and processes related to oilfield service; performs preliminary design as needed to support projects
  • Performs other duties as assigned

Minimum Qualifications:
  • Education: Bachelor Degree in Engineering, Electrical Engineering, Computer Engineering, Mechatronics, or Related Field of Study
  • 2-5 years of related work experience in embedded firmware or controls department
  • Proficiency in C/C++ for embedded systems or microcontroller development
  • Experience with:
    • NI MAX
    • National Instruments DAQ Hardware
    • Serial Communication Inerfaces (RS-232 preferred)
  • Working knowledge of:
    • Analog and Digital Signal Systems
    • Pressure Transducers/Thermocouples/Linear Transducers
    • Instramentation Systems
  • Experience with Python scripting or Automation Tools

Preferred Qualifications:
  • Education: Master Degree in Engineering or related field of study
  • Professional Engineer (PE) Certification
  • Experience with embedded communication protocols:
    • UART
    • SPI
    • I2C
    • CAN
  • Familiarity with motor controls, data logging systems, or real-time control systems
  • Exceptional technical writing and project management skills
  • Strong interpersonal skills
  • Self-disciplined with ability to multitask

EOE/Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status

What KLX Energy Services employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom