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.
$72 - $79 per hour
Overview We are seeking a highly experienced Senior Firmware Engineer to support the development of next-generation embedded systems and products. This role is ideal for a hands‑on engineer with deep expertise in firmware development, RTOS environments, bare‑metal microprocessor...SuggestedContract workTemporary work$72 - $79 per hour
...Job Description Job Description Job Title: Senior Firmware Engineer Job Description We are seeking a highly experienced Senior Firmware Engineer to support the development of next-generation embedded systems and products. This role is ideal for a hands-on engineer...SuggestedContract workTemporary workCasual work- ...driven programs. These programs are notable programs such as JASSM, LRASM, EOTS and many more classified programs that are in need of engineers with experience writing drivers, working in hardware abstraction layer architectures and are familiar with microservice style...SuggestedFull timeInterim roleWork at officeRemote workWorldwideFlexible hours
$96.8k - $161.5k
OverviewThe Hardware Engineer provides engineering support for the design, drafting, development, integration, testing, and sustainment of complex hardware systems and infrastructure. This position supports the creation of hardware designs, technical drawings, installation...SuggestedWork at officeRemote work- ...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...SuggestedShift workDay shift
$90 - $102 per hour
...Embedded Software Engineer Location: Orlando, FL Job ID: #72684 Pay Range: $90-102 Seeking a qualified embedded real-time Software Engineer with Ada experience to work in Orlando, Florida. The candidate will experience all phases of software development ranging...Monday to ThursdayDay shift- ...Embedded Software Engineer Client is seeking an Embedded Software Engineer to design, develop, integrate, and test real-time embedded software. This role will analyze algorithm descriptions and an existing software codebase to determine appropriate architectural changes...Full timeLocal areaShift workDay shift
$102.88 per hour
...About the Job 22191-1 Embedded Software Engineer 5, Orlando, FL (Secret Clearance) DESCRIPTION: PSCI is seeking a qualified embedded real-time Software Engineer with Ada experience to work in Orlando, Florida. The candidate will experience all phases of software...Full timeContract workDay shift$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...Contract workWork at office- ...Embedded Real-Time Software Engineer With Ada Experience Lockheed Martin Missiles & Fire Control is seeking a qualified embedded real-time software engineer with Ada experience to work in Orlando, Florida. The candidate will experience all phases of software development...Day shift
- ...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...Part timeInterim roleWork at officeRemote workFlexible hours
- ...C++ Senior Software Engineer Four Squared Solutions is seeking a C++ Software Engineer for a remote opportunity with limited on-site meetings in Orlando, FL The Senior Software Engineer plays a critical role in the design, development, and testing of advanced simulation...Local areaRemote work
- ...including Fandango, Rotten Tomatoes, GolfNow and GolfPass. Job Description Job Description We are looking for a Senior Software Engineer to join our team and contribute to a wide range of B2B2C customer-facing Golf applications. This role offers the opportunity to...Temporary workWork at officeLocal areaRemote work
- ...available within specific departments. You’ll learn more about this during the recruitment process. JOB SUMMARY: The Software Engineer, DevOps is responsible for implementing and maintaining the continuous integration / continuous deployment (CI/CD) pipeline that...Full timeRemote work3 days per week
- Based in Orlando, Florida, Massey Services is one of the nation’s largest and most respected service companies, with a history of providing quality service for more than three decades. Celebrating consecutive years of profitable growth since 1985, Massey Services and its...
- ...proficiency in managing dashboards using Brambles’ in-house data ingestion software (BRIX) and continuously improve IoT and test engineering knowledge.Perform troubleshooting and resolution of hardware failures, conducting tests to identify failure modes and key variables...Full timeLocal areaRemote work
$135.2k - $160k
...for Disney Experiences. It works closely with many technical teams from across the company. About The Role & Team:The Solutions Engineering team builds and operates the enterprise DevSecOps platforms that power software delivery, while enabling teams to adopt standardized...Work experience placementLocal areaWorldwideRelocation- ...discussions, code reviews, troubleshooting, and root-cause analysis.Collaborate with product, design, content, quality assurance, and engineering teams to deliver high-quality digital experiences.Use modern AI-assisted development tools responsibly to improve productivity,...Full timeFlexible hours
- Company OverviewBy Light Professional IT Services LLC readies warfighters and federal agencies with technology and systems engineered to connect, protect, and prepare individuals and teams for whatever comes next. Headquartered in McLean, VA, By Light supports defense,...Contract workTemporary workRemote workWorldwide
$111.9k - $150k
...constantly looking for new ways to enhance these exciting experiences.Disney Parks, Experiences and Products is seeking a Senior Software Engineer with a passion for building world-class products and enabling our businesses to be future ready. We are looking for an engineer...- ...Hybrid: Onsite 3 days per week Wednesday, Thursday, and Friday) Description We are looking for full stack developer to develop an engineering data management system. After developing and implement the system, the developer will pursue the development of LLM based...Work experience placement3 days per week
- ...fulfilling lives at, and outside of, work. The WorkLockheed 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...Full timeWork at officeRemote workFlexible hours
- ...initiatives and make decisions Recognition, professional development, advancement and having fun! Summary CAE USA is seeking a software engineer to build and deploy cutting edge cloud-based software products for internal Research and Development and/or Department of Defense...Full timeContract workWork at officeLocal areaWorldwide
$179.5k - $240.6k
...Experiences. The DX Transformation Delivery Management Organization (DMO) partners closely with Business Functional Teams, Product, Engineering, Architecture, and Technology leaders to execute complex, initiatives that accelerate value by enabling data analytics and AI-...Worldwide- ..., to tackle their most complex challenges with integrity, respect, responsibility, and professionalism.GENERAL FUNCTION: Software Engineer with Enterprise level SW development experience, and who is comfortable with development on Windows platforms. This Engineer will...
- ...most complex challenges with integrity, respect, responsibility, and professionalism.GENERAL FUNCTION:Experienced Senior Software Engineer with Enterprise level SW development experience, and who is comfortable with development on Windows platforms. In addition to C# development...Flexible hours
$85k - $95k
OverviewAMERICAN SYSTEMS is currently seeking a Junior to Mid-Level Software Engineer (VE Studio/Simulation) who will contribute to the performance and success of military personnel through a program focused on training modernization. The role provides an opportunity to...Internship$96.8k - $161.5k
OverviewA Senior Software Engineer provides advanced technical expertise in the design, development, integration, testing, deployment, and sustainment of software solutions supporting a complex systems and mission-focused program. This position is responsible for developing...Work at officeRemote work$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 $140K - 180K (based on experience...Remote work- ...training systems for the world's most advanced systems, including the F-35 Joint Strike Fighter.The WorkAs a key member of our Software Engineering team, you will:- Perform as a Software Engineer in the Enterprise Sustainment Solutions Business area- Contribute to the creation...Full timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!





