1

Linux Kernel Firmware Engineer Jobs in Orlando, FL

Firmware Engineer Location: Orlando, Florida (FL), US Building the people that build the world ... Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux ...

As a Firmware Engineer at CUES Inc., you will design, develop, and maintain embedded software that ... Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux ...

As a Firmware Engineer at CUES Inc., you will design, develop, and maintain embedded software that ... Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux ...

Senior Embedded Engineer

Winter Springs, FL · On-site

$108.30K - $141.90K/yr

This role focuses on firmware, Linux-based software, data transfer paths, high-speed networking ... Embedded Linux experience, including device trees, kernel modules, Yocto, Buildroot, U-Boot, or ...

Senior Embedded Engineer

Winter Springs, FL · On-site

$108.30K - $141.90K/yr

This role focuses on firmware, Linux-based software, data transfer paths, high-speed networking ... Embedded Linux experience, including device trees, kernel modules, Yocto, Buildroot, U-Boot, or ...

... firmware upgrades and kernel patches on Linux systems • Experience with configuring kick starts to install Red Hat Linux and virtual machine ESX on multiple machines • Understanding of Agile ...

Senior Platform Engineer

Orlando, FL · On-site

$94.40K - $128.40K/yr

Comprehensive understanding of Linux and Windows Server operating systems. Mastery of system ... Kernel Understanding: A solid understanding of the kernel, its components, and how it interacts ...

Senior Platform Engineer

Orlando, FL · On-site

$94.40K - $128.40K/yr

Comprehensive understanding of Linux and Windows Server operating systems. Mastery of system ... Kernel Understanding: A solid understanding of the kernel, its components, and how it interacts ...

Embedded Software Engineer

Orlando, FL · On-site

$122.80K - $161.50K/yr

Job #217550 Chipton-Ross is seeking an Embedded Software Engineer for a contract opportunity in ... Linux on multi-core processors 5+ years of hands-on software/firmware/hardware development and ...

Senior Embedded Software Engineer

Orlando, FL

$115.80K - $151.70K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...

next page

Showing results 1-20

Linux Kernel Firmware Engineer information

See Orlando, FL salary details

$70K

$156.3K

$191.4K

How much do linux kernel firmware engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for linux kernel firmware engineer in Orlando, FL is $156,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $133,500.00 and $191,400.00 per year, depending on experience, location, and employer.

What is the difference between Linux Kernel Firmware Engineer vs Embedded Software Engineer?

AspectLinux Kernel Firmware EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel developmentBachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience
Work EnvironmentDeveloping firmware for Linux-based systems, often in hardware labs or R&D teamsDesigning software for embedded devices like IoT gadgets, automotive systems, or consumer electronics
Industry UsageTelecommunications, consumer electronics, hardware manufacturersAutomotive, IoT, medical devices, consumer electronics

The Linux Kernel Firmware Engineer focuses on developing and maintaining firmware specifically for Linux kernel environments, ensuring hardware compatibility and performance. In contrast, the Embedded Software Engineer works on a broader range of embedded systems, often with real-time constraints and different operating systems. Both roles require embedded programming skills but differ in scope and specific expertise.

What are popular job titles related to Linux Kernel Firmware Engineer jobs in Orlando, FL? For Linux Kernel Firmware Engineer jobs in Orlando, FL, the most frequently searched job titles are:
What job categories do people searching Linux Kernel Firmware Engineer jobs in Orlando, FL look for? The top searched job categories for Linux Kernel Firmware Engineer jobs in Orlando, FL are:
Infographic showing various Linux Kernel Firmware Engineer job openings in Orlando, FL as of May 2026, with employment types broken down into 81% Full Time, and 19% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $156,306 per year, or $75.1 per hour.
Firmware Engineer

Firmware Engineer

SPX

Orlando, FL • Hybrid

Other

This job post has expired today. Applications are no longer accepted.


Job description

Firmware Engineer

Location: Orlando, Florida (FL), US

Building the people that build the world. With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world. Through our RiSE talent development framework, we Reach, Identify, Strengthen, and Engage our employees to support them in their continued development. We're a global company of problem solvers, collaborators, and innovators, and our businesses build solutions that impact the world. As part of Detection and Measurement, CUES is the world's leading developer of water, wastewater, and storm water inspection equipment. With CCTV cameras, pre-built vehicles, and software for pipeline inspection and rehabilitation, we improve the safety and reliability of our water infrastructure systems.

How You Will Make an Impact (Job Summary)

SPX is a diverse team of unique individuals who all make an impact. As a Firmware Engineer at CUES Inc., you will design, develop, and maintain embedded software that powers advanced robotic and inspection systems used to inspect underground infrastructure. You will collaborate with cross-functional engineering teams to build reliable, high-performance firmware for microcontroller and Embedded Linux platforms that support innovative inspection technologies.

What You Can Expect in This Role (Job Responsibilities)

While each day brings new opportunities at SPX, your core responsibilities will be:

  • Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux systems.
  • Implement firmware for bare-metal and Zephyr RTOS environments.
  • Develop and maintain communication protocols and network interfaces for Ethernet-connected devices.
  • Collaborate with electrical and mechanical engineers to integrate firmware with robotic control systems.
  • Participate in system testing, product verification, and performance optimization.
  • Engineering & System Integration: Perform hands-on debugging using hardware tools such as multimeters, oscilloscopes, and logic analyzers. Troubleshoot hardware–software interactions in embedded systems. Support system-level integration of firmware with robotics and inspection equipment. Document firmware architecture, design decisions, testing, and revisions according to engineering standards.
  • Continuous Improvement & Collaboration: Work closely with cross-functional engineering teams to deliver high-quality embedded solutions. Contribute to product development and engineering best practices. Support troubleshooting and resolution of field or system issues when needed.
What We Are Looking For (Experience, Knowledge, Skills, Abilities, Education)

We each bring something to the table, and we are looking for someone who has:

  • Required Experience: 5+ years of experience in embedded firmware design and development. Strong proficiency in C and C++ for embedded systems. Experience working with Embedded Linux and real-time operating systems (preferably Zephyr). Working knowledge of Ethernet-based communication and TCP/IP networking. Strong understanding of embedded hardware, schematics, and digital/analog interfaces.
  • Preferred Experience, Knowledge, Skills, and Abilities: Experience developing firmware for robotic systems or motion control applications. Familiarity with version control systems such as Git and modern development workflows. Understanding of real-time systems and embedded bus protocols such as SPI, I2C, and CAN. Experience with system-level debugging and embedded product development cycles.
  • Education & Certifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • Travel & Working Environment: Hybrid schedule with approximately three days per week in the office. Overtime may be required to meet project schedules. Occasional travel to customer sites for testing or troubleshooting. Office and production environment; must be able to lift up to 50 lbs and use basic tools when needed.
Our Culture

Our culture is at the center of what we do and, more importantly, who we are. Our core values set a standard for how we manage ourselves, and our Leadership Model sets the standard for how we engage with each other. Whether you are an individual contributor or you lead a large team, each of us leads at SPX.