Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Orlando, FL vacancy
  •  ...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... 
    Suggested
    Work at office
    Flexible hours
    3 days per week

    CUES

    Orlando, FL
    2 days ago
  •  ...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... 
    Suggested
    Full time
    Part time
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Orlando, FL
    12 days ago
  •  ...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

    Butler America

    Orlando, FL
    1 day ago
  • $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... 
    Suggested
    Contract work
    Work at office

    Seneca

    Orlando, FL
    2 days ago
  • $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... 
    Suggested
    Monday to Thursday
    Day shift

    Butler Aerospace and Defense

    Orlando, FL
    1 day ago
  •  ...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 work
    Day shift

    Trispoke Managed Services Pvt Ltd

    Orlando, FL
    2 days ago
  •  ...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 work
    Monday to Thursday
    Shift work
    Day shift

    Chipton-Ross

    Orlando, FL
    1 day ago
  •  ...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... 

    Donatech

    Orlando, FL
    2 days ago
  •  ...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 work
    Monday to Thursday
    Day shift

    3B Staffing LLC

    Orlando, FL
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Orlando, FL
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Orlando, FL
    4 days ago
  •  ...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 office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Orlando, FL
    3 days ago
  •  ...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 time
    Part time
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Orlando, FL
    5 days ago
  •  ...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 time
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Orlando, FL
    11 days ago
  •  ...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 time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Orlando, FL
    12 days ago
  •  ...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 employment
    Full time
    Contract work
    H1b
    Flexible hours

    University of Central Florida

    Orlando, FL
    22 hours ago
  •  ...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 time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Orlando, FL
    13 days ago
  • $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

    The Walt Disney Studios

    Orlando, FL
    2 days ago
  • $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 placement
    H1b

    Walt Disney Company

    Orlando, FL
    3 days ago
  • $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 time
    H1b
    Remote work

    SynergisticIT

    Orlando, FL
    10 hours ago
  •  ...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

    SkillStorm

    Orlando, FL
    4 days ago
  •  ...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 work
    Flexible hours

    Fortress LLC

    Orlando, FL
    22 hours ago
  •  ...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

    PLANIT Group

    Orlando, FL
    2 days ago
  • $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 area
    Immediate start
    Flexible hours

    Leidos

    Orlando, FL
    10 hours ago
  • $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

    Crawford Thomas Recruiting

    Orlando, FL
    4 days ago
  •  ...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... 

    OneArc

    Orlando, FL
    11 hours ago
  • $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 placement
    Local area
    Worldwide

    Disney

    Orlando, FL
    22 hours ago
  •  ...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

    Staffworxs Inc

    Orlando, FL
    11 hours ago
  •  ...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 work
    Temporary work
    Remote work
    Worldwide

    By Light Professional IT Services

    Orlando, FL
    2 days ago
  •  ...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

    Kratos Space Training & Cyber

    Orlando, FL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!