Firmware Engineer
SPX
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.
- 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.
- 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.
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.
- ...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...SuggestedWork at officeFlexible hours3 days per week
- ...technology. We provide training systems for customers throughout the world. At Training, Logistics and Simulation (TLS) Integrated Engineering, we are dedicated to transforming sustainment and training solutions to ensure our customers' mission success. Our focus lies in...SuggestedFull timePart timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...Embedded Software Engineer Location: Grand Prairie, TX Job ID: #72539 Pay Range: $80-96/hr 12 months Seeking an Embedded Software Engineer to design, develop, and implement embedded software for the missile programs. This role includes performing analysis of requirements...Suggested
$75 - $85 per hour
...Position Status: Contract Pay Rate or Salary: $75-$85/hr Top Requirements: ~ Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering ~6+ years of real-time embedded software development experience ~6+ years of Ada programming...SuggestedContract workWork at office$75 - $87.5 per hour
...Embedded Software Engineer Location: Orlando, FL Job ID: #72683 Pay Range: $75-87.50 Seeking a qualified embedded real-time Software Engineer with C/C++ experience to work in Orlando, Florida. The candidate will experience all phases of software development...SuggestedMonday to ThursdayDay shift- ...Embedded Software Engineer - Orlando, FL - Onsite only US Citizenship & Active Secret Clearance is required. Shift: 4/10 schedule 1st Shift Pay Rate: $80-$98.95/Hr. on W2 Description: Seeking a Software Engineer to develop and maintain...Shift workDay shift
- ...Chipton‑Ross is seeking an Embedded Software Engineer for an onsite contract opening in Orlando, FL. Requirements Bachelor’s degree from an accredited college in Computer Science, Computer Engineering, or Electrical Engineering AND 8 years of experience. 3+ years of Real...Contract workMonday to ThursdayShift workDay shift
- ...Required. Design, develop, and implement embedded software. Team members will analyze algorithm descriptions provided by systems engineering and existing software code base to determine best architectural changes to software. Software will be developed using Agile methodology...
- ...C2C details • Position: Senior Embedded Software Engineer Must have Active SECRET security clearance Location: Orlando, FL - 100% onsite Duration: 12+ month contract Interview: 1-2 video conference interviews with coding US only...Contract workMonday to ThursdayDay shift
$62.7k - $110.63k
...Job Description You will be a Software Engineer Asc on our team at Lockheed Martin. Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeWorldwideFlexible hours$76.5k - $134.9k
...civil nuclear power industry and the military's green power initiatives. What You Will Be Doing As a Software Engineer, your responsibilities will include but are not limited to: -Develop Embedded Software -Integrate algorithms into C/C++...Full timeTemporary workWork experience placementInterim roleWork at officeWorldwideFlexible hours- ...make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Computer Vision Engineer to own applied model development across computer vision, machine learning, and data science use cases — building and deploying solutions...Work at officeRemote workVisa sponsorshipWork visaFlexible hours
- ...solutions, spares and repairs, as well as automated test and support equipment. THE WORK This is a position for a Software Engineering Senior on our F35 Pilot Training Devices (PTD) Team. As a key member of our Software Engineering team, you will: Design, develop...Full timePart timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...solutions, spares and repairs, as well as automated test and support equipment. THE WORK This is a position for a Software Engineer on F35 Pilot Training Devices (PTD) as part of the Weapons Integrated Product Team (IPT) Plan, conduct, and coordinate software...Full timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...at, and outside of, work. The Work Lockheed Martin Rotary and Missing Systems has an opportunity in Orlando for a Software Engineer supporting the Automatic Test Equipment (ATE) programs. An ATE Software Engineer is responsible for developing, updating, and integrating...Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...The Opportunity The Department of Electrical and Computer Engineering (ECE) at the University of Central Florida (UCF) invites applications for a full-time, 9-month, non-tenure earning, Professor of Practice position, with an expected start date of December...Permanent employmentFull timeContract workH1bFlexible hours
- ...readiness. The Work Lockheed Martin is looking for software developers who want to utilize the industry’s most powerful game engine to develop TLS’ Prepar3D Fuse product to save lives and prepare our customers for their toughest missions. Developers will work on...Full timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$141.9k - $190.3k
...Sr Software Engineer At Disney, we're storytellers. We make the impossible, possible. The Walt Disney Company (TWDC) is a world-class entertainment and technological leader. Walt's passion was to continuously envision new ways to move audiences around the world—a passion...Work experience placement$110k - $130k
...Software Engineer At Disney, we're storytellers. We make the impossible, possible. The Walt Disney Company (TWDC) is a world-class entertainment and technological leader. Walt's passion was to continuously envision new ways to move audiences around the world—a passion...Work experience placementH1b$95k - $154k
...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time positions with clients. We focus on Java/full stack/DevOps and...Full timeH1bRemote work- ...You likely do if you have one of the following: A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar), or At least one year of W2 experience in a technical role, or Equivalent technical experience we'll review...Relocation
- ...Fortress is seeking a Senior Software Engineer (JavaScript) in Orlando. The role involves designing and maintaining scalable software solutions to secure the software supply chain, collaborating closely with cross-functional teams to deliver high-quality solutions. Candidates...Remote workFlexible hours
- ...in a multi-threaded parallel work-stream environment. Participating experience in control boards such as Change Control Board, Engineering Review Board, or Defect Review Board. Direct experience in design/build (configuration) of the IBM Tririga Integrated...Work experience placement
$57.85k - $104.58k
...Description Leidos has a new and exciting opportunity for a Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission...Local areaImmediate startFlexible hours$140k - $180k
Windows Kernel Software Developer Our client, a global cybersecurity leader that provides enterprise-level cybersecurity tools for the Managed Services Provider (MSP) industry, is seeking a Kernel Software Developer based in Orlando, FL . SALARY $...Remote work- ...maintenance of new and existing systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame, using your extensive experience and...
$110k - $135k
...Software Engineer Software Engineer Job Description We Power the Magic! That's our motto at Disney Experiences (DX). Our team creates world-class immersive digital experiences for the Company's premier vacation brands including Disney's Parks & Resorts worldwide...Work experience placementLocal areaWorldwide- ...trusted partner. If you're ready to make an impact, you're in the right place. Job Details: Job Title: Senior Software Engineer - Front End Location: Orlando, FL (Hybrid) Duration: Fulltime Skills - React, NextJs, Python, Django Job Description:...Full time
- ...Software Engineer Job Locations US-FL-Orlando ID 2026-11022 # of Openings 1 Category Software Clearance Tier 3 - Secret/ADP II Company Overview By Light Professional IT Services LLC readies warfighters and...Contract workTemporary workRemote workWorldwide
- ...Readiness Delivered. Kratos engineers and deploys technology and systems that move national security forward, with the cost, speed, and reliability that make readiness certain. We are a trusted partneridriven by doing the right thing and achieving maximum success for...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


