1

Real Time Software Engineer Jobs in Houston, TX (NOW HIRING)

The position focuses on real-time flight software development, navigation sensor integration ... Working as part of a collaborative engineering team, this individual will contribute across the GNC ...

Conduct real-time trading and scheduling for purchases and sales of energy and transmission ... Bachelor degree required - Finance or Engineering preferred. * Currently have or will be able to ...

The Software Engineer II will lead development activities, mentor junior engineers, and solve ... Preferred : • Experience with embedded systems, real-time applications, or device integration ...

Software Engineer III

Texas City, TX · On-site

$49.25 - $66/hr

... real- time systems, and business management information systems) based upon documented requirements. This individual may work individually or as part of a team. The Software Engineer reviews and ...

Software Engineer We are seeking a fullstack developer who is equally passionate about building ... Help unify data acquisition, telemetry, and real-time systems into robust, testable architectures.

Software Engineer We are seeking a full-stack developer who is equally passionate about building ... Help unify data acquisition, telemetry, and real-time systems into robust, testable architectures.

Software Engineer We are seeking a fullstack developer who is equally passionate about building ... Help unify data acquisition, telemetry, and real-time systems into robust, testable architectures.

Software Engineer We are seeking a full‑stack developer who is equally passionate about building ... Help unify data acquisition, telemetry, and real-time systems into robust, testable architectures.

Trader, Real Time

Houston, TX · On-site

$90 - $140/hr

Communicate real-time market information to energy managers as well as cash and term traders ... Requirements & Qualifications Bachelor degree required - Finance or Engineering preferred.

Software Engineer

Houston, TX · Remote

$60 - $75/hr

Software Engineer (Remote USA) | $60-$75 per Hour Do You Want to Build Software That Shapes the ... solves real-world challenges. What You'll Be Doing * Design, develop, and optimize software ...

Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise ... Experience with embedded systems, real-time applications, or device integration preferred. * Strong ...

Sr. Software Engineer

Houston, TX · On-site

$113K - $149K/yr

... Real-Time Automation Controller) systems. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions for our organization's automation ...

Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise ... Experience with embedded systems, real-time applications, or device integration preferred. * Strong ...

Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise ... Experience with embedded systems, real-time applications, or device integration preferred. * Strong ...

Showing results 41-60

Real Time Software Engineer information

See Houston, TX salary details

$60.6K

$140.9K

$196.2K

How much do real time software engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for real time software engineer in Houston, TX is $140,881.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,600.00 and $165,200.00 per year, depending on experience, location, and employer.

What is a real time software engineer?

A Real Time Software Engineer develops software that must operate within strict timing constraints, often for systems that require immediate or predictable responses. These engineers work on applications such as embedded systems, robotics, aerospace, automotive, and telecommunications. They design, code, and optimize software to ensure low-latency performance, reliability, and synchronization with real-world events. Their role often involves working with real-time operating systems (RTOS), programming in languages like C or C++, and debugging performance issues.

What are the key skills and qualifications needed to thrive as a real time software engineer?

To thrive as a Real Time Software Engineer, you need strong programming skills in languages such as C or C++, a solid understanding of real-time operating systems (RTOS), and a degree in computer science, electrical engineering, or a related field. Familiarity with development tools like debuggers, oscilloscopes, version control systems, and certifications such as Embedded Systems Certification can be highly beneficial. Excellent problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in fast-paced project environments. These skills ensure robust, efficient, and timely software solutions for mission-critical systems across industries such as aerospace, automotive, and telecommunications.

What are some typical challenges faced by real time software engineers in their daily work?

Real Time Software Engineers often face the challenge of ensuring that their code meets strict timing and reliability requirements, as even minor delays can cause critical failures in real-time systems. Debugging and testing can be complex, especially when working with hardware integration and low-level system interactions. Engineers in this role frequently collaborate with hardware engineers and cross-functional teams to troubleshoot issues and optimize performance. Staying current with rapidly evolving technologies and best practices is also essential for ongoing success and career advancement in this dynamic field.

What job categories do people searching Real Time Software Engineer jobs in Houston, TX look for?

The top searched job categories for Real Time Software Engineer jobs in Houston, TX are:

Infographic showing various Real Time Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 78% In-person, 7% Hybrid, and 15% Remote job distribution, with an average salary of $140,881 per year, or $67.7 per hour.

Senior GNC Engineer

Skylimit Systems

Houston, TX • On-site

Full-time

Re-posted 10 days ago


Job description

Role Overview

This role supports the development, integration, and testing of Guidance, Navigation, and Control (GNC) systems for next-generation lunar spacecraft supporting the Lunar Data Network (LDN). The position focuses on real-time flight software development, navigation sensor integration, simulation, performance analysis, and Hardware-in-the-Loop (HIL) testing for spacecraft that will provide navigation and communications services to lunar missions.

Working as part of a collaborative engineering team, this individual will contribute across the GNC development lifecycle, supporting software development, sensor integration, system testing, flight control analysis, and mission performance verification. The role partners closely with software, hardware, avionics, and systems engineering teams to ensure reliable spacecraft navigation, stability, and operational performance in support of lunar exploration initiatives.


Key Responsibilities

  • Support the design, development, and testing of the Guidance, Navigation, and Control (GNC) system for Lunar Data Network spacecraft.
  • Develop, test, and peer review real-time GNC flight software using C and C++.
  • Execute and analyze 6-DOF simulations to evaluate spacecraft performance and mission objectives.
  • Support integration and testing of navigation sensors and effector systems through Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) environments.
  • Assist with real-time flight software integration, validation, and performance testing.
  • Support selection, assessment, and integration of GNC sensors including IMUs, Star Trackers, GPS, LIDAR, and Optical Navigation (OpNav) systems.
  • Perform flight control analysis and evaluate vehicle performance, stability, and navigation accuracy.
  • Collaborate with cross-functional software, hardware, systems, and avionics engineering teams throughout development and testing activities.
  • Document engineering analyses, test results, and software development activities.
  • Participate in technical reviews, design reviews, and engineering assessments.


Qualifications

  • Bachelor's or Master's degree in Aerospace Engineering or a related technical discipline required.
  • 2-7 years of Guidance, Navigation, and Control (GNC) engineering experience.
  • U.S. Citizenship required.


Skills

  • Experience developing and implementing Kalman Filters for navigation and state estimation applications.
  • Experience with real-time software development and embedded systems.
  • Proficiency in C, C++, and/or Python.
  • Knowledge of spacecraft dynamics, attitude control, and orbital mechanics.
  • Experience with Hardware-in-the-Loop (HIL) and/or Software-in-the-Loop (SIL) testing environments.
  • Familiarity with GNC hardware including IMUs, Star Trackers, GPS, LIDAR, and Optical Navigation systems.
  • Experience supporting flight control analysis and evaluating spacecraft performance and stability.
  • Understanding of navigation sensor testing, planning, modeling, and integration activities.
  • Experience working within Agile development environments and utilizing JIRA.
  • Familiarity with Git version control systems.
  • Strong analytical, problem-solving, communication, and technical documentation skills.
  • Ability to communicate complex technical concepts effectively across multidisciplinary teams.


Preferred Experience

  • Hands-on experience with navigation sensor hardware integration and testing.
  • Experience performing Monte Carlo analysis and mission performance assessments.
  • Background in spacecraft or satellite Guidance, Navigation, and Control system development.
  • Experience supporting lunar, orbital, or deep-space mission programs.
  • Familiarity with relative navigation, image processing, feature detection, or optical navigation techniques.
  • Experience with VxWorks or other real-time operating systems.
  • Experience supporting spacecraft flight software development and validation activities.
  • Prior experience working with satellite systems, navigation payloads, or space communications platforms.