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

Software Engineer - Systems & Real-Time (RTOS / HIL)

$130k - $230k

Nominal

About Nominal

Nominal is building the connected test and operations platform powering the world's most advanced hardware systems, from spacecraft and autonomous vehicles to next-generation defense programs. Our platform gives hardware engineering teams a single place to ingest data, analyze performance, automate test execution, and collaborate across every phase of development, so they can move faster without sacrificing safety or precision. We're a fast-moving team that owns problems end-to-end, works across disciplines, and thrives at the intersection of hardware and software.

We serve top-tier commercial and defense customers, from autonomy leaders like Anduril and Shield AI to next-generation aerospace teams like Hermeus and REGENT, and performance engineering teams like Pratt Miller Motorsports, alongside mission partners within the U.S. Navy and U.S. Air Force on programs where failure isn't an option. We're backed by Sequoia, General Catalyst, Founders Fund, Lux Capital, and Lightspeed. Our team draws from SpaceX, Palantir, Anduril, Applied Intuition, and other leading companies, united by a common mission: giving hardware engineers the tools to build the future with speed, safety, and confidence.

As a Systems-Level Software Engineer , you'll architect and implement the real-time backbone of Nominal's test automation and simulation platform. You'll work across the full stack of hardware-in-the-loop (HIL) systems, from deterministic task scheduling and bus I/O to distributed telemetry and timing synchronization - ensuring our software behaves predictably under the tightest latency budgets. If you thrive at the boundary between software and the physical world - where timing matters as much as correctness, this role is for you.

About the Role

  • Design and implement hard real-time components for data acquisition, control, and simulation using C++ and/or Rust .
  • Develop deterministic communication layers for CAN, EtherCAT, serial, and MIL-STD-1553 or similar field buses.
  • Architect the core HIL runtime , including task schedulers, timing controllers, and synchronization primitives.
  • Integrate with embedded targets, flight computers, and sensor networks to validate autonomy and control software.
  • Collaborate with our infrastructure and visualization teams to connect real-time execution with distributed telemetry, playback, and analysis pipelines.
  • Profile, benchmark, and harden low-latency systems to meet microsecond-level timing guarantees .
  • Establish testing and verification standards for real-time correctness and timing determinism across the platform.
Skills That Accelerate Us
  • 4+ years of systems-level or embedded software development in C++ (C++17 or newer) or Rust, with a deep understanding of real-time constraints and deterministic scheduling .
  • Experience with RTOSs such as QNX, RTEMS, FreeRTOS, VxWorks , or Linux PREEMPT-RT.
  • Background in HIL or SIL testing , real-time control loops, or simulation frameworks for aerospace, automotive, or robotics.
  • Strong grasp of hardware interfaces , timing jitter, interrupt handling, and low-level I/O.
  • Familiarity with signal acquisition, control systems, and sensor fusion concepts.
  • Bonus: experience with LabVIEW, NI TestStand, PXI/DAQ systems , or integration with external test equipment.
  • Bonus: knowledge of time-synchronized networking (PTP/NTP) , DDS , or real-time middleware (ROS 2, RTI Connext).
  • Ability to debug at multiple layers - from driver-level to distributed telemetry - and to reason clearly about timing and causality.
Benefits/Perks
  • 100% coverage of medical, dental, and vision insurance
  • Unlimited PTO and sick leave
  • Free lunch, snacks, and coffee
  • Professional Development Stipend
  • Annual company retreat

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

ITAR Requirements

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.

Compensation

The base pay range for this role is $130,000 - $230,000 per year.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Systems & Real-Time (RTOS / HIL) in New York, NY vacancy
  • Valid8 Financial, Inc. is seeking a Senior Software Engineer to design and implement a global real-time trading system. This role involves developing backend components using Java in a fast-paced environment. Candidates should have over 10 years of software development... 
    Suggested
    Full time

    Valid8 Financial, Inc.

    New York, NY
    2 days ago
  •  ...technology company is looking for a Sr. Embedded Software Engineer to work remotely. This role involves designing and developing real-time software architectures, contributing to product design, and debugging complex systems. The ideal candidate has extensive experience... 
    Suggested
    Remote work

    LYNX

    New York, NY
    4 days ago
  • $130k - $196.5k

     ...Pixel Serving team are part of the Identity Engineering teams at LiveRamp. We are LiveRamp's...  ...technology stack. Own several distributed real time APIs and applications, written in Go,...  ...and maintainability of core production systems. Your team and tech stack: Our... 
    Suggested
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    New York, NY
    1 day ago
  •  ...A leading recruitment firm is looking for a Senior Software Engineer to design and maintain tools that enhance operations in support of critical global missions. Candidates should have over 13 years of software engineering experience, with a strong background in Python... 
    Suggested

    Elite Talent Consulting

    New York, NY
    4 days ago
  •  ...Combinator-backed AI company in New York, is looking for Product Engineers to drive the development of innovative AI solutions. You will...  ...have full-stack development experience, able to deliver real-time AI features while collaborating across teams. The role offers... 
    Suggested
    Immediate start

    SCALIS

    New York, NY
    17 hours ago
  •  ...enterprise companies manage routine calls to save teams time and resources. Our agents have already delivered...  ...thrive. About the role We’re looking for a Senior Go Software Engineer to build real-time voice AI systems that set the standard. Your responsibilities will... 
    Remote work
    Shift work

    Synthflow AI

    New York, NY
    4 days ago
  •  ...leading biotechnology company is seeking a Senior Software Engineer to transform surgical experiences with real-time digital imaging solutions. This fully remote...  ...surgical microscopes with hospital information systems. Ideal candidates will have 8+ years of experience... 
    Remote work

    Danaher Corporation

    New York, NY
    1 day ago
  •  ...Incept AI is looking for a Software Engineer to build major aspects of their unique infrastructure for AI applications. This fully...  ...software development experience. You'll work on real-time low latency systems, agentic AI workflows, and cloud infrastructure. Incept... 
    Remote work

    Incept AI

    New York, NY
    4 days ago
  • A global financial services firm in New York seeks an experienced engineer to join its innovative trading systems operations group. You will provide real-time support for proprietary trading systems and coordinate with developers and traders. The ideal candidate will have... 
    Full time

    D. E. SHAW & CO., L.P.

    New York, NY
    1 day ago
  • Are you passionate about embedded systems? Do you enjoy finding a simple solution for...  ...Implementation of embedded real-time software/firmware designs from concept through...  ...software Degree in electronics, computer engineering or equivalent Independent English speaker... 

    Spin.Works

    New York, NY
    4 days ago
  • $160k - $240k

     ...Senior Software Engineer - Real-time Data Location New York Business Area Engineering and CTO Ref # 10051647 Description & Requirements...  ...in building reliable, well-tested software for production systems ~ Confidence diagnosing and resolving live operational... 
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    3 days ago
  • $160k - $240k

     ...Senior Software Engineer - Real Time Media Platform Team Location New York Business Area Engineering and CTO Ref # 10048063 Description...  ...team is looking for a senior C++ engineer with real-time systems, network programming, or real-time media experience to... 
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    5 days ago
  •  ...financial technology firm based in New York is seeking a Senior Software Engineer for their Trade Automation & Execution team. This position involves building low-latency, high-throughput systems for real-time trading, requiring strong backend programming skills in... 

    Bloomberg L.P.

    New York, NY
    3 days ago
  •  ...Human Capitalists is looking for a Lead Full Stack Engineer to drive the development of a prediction market trading terminal. The role...  ..., including leadership roles, and a strong understanding of real-time data applications. This position offers the opportunity to shape... 
    Full time
    Remote work

    Weekday

    New York, NY
    4 days ago
  •  ...Kraken Robotics is seeking a Software Developer Level II in the United States, offering an opportunity to work on their real-time SAS platform. This high-impact role requires developing...  ...should have a degree in computer engineering or related fields and strong proficiency... 
    Remote work

    Kraken Robotics

    New York, NY
    4 days ago
  • $150k - $190k

     ...Consultants Corporation is looking for a Senior Software Engineer to join their innovative team in the...  ...of Intelligent Transportation Systems using a modern tech stack, including Go...  ...include comprehensive health plans, paid time off, and a competitive salary range of... 

    Electronic Transaction Consultants

    New York, NY
    4 days ago
  •  ...A leading tech company is seeking an experienced Frontend Software Engineer to join their remote team. Your role will involve designing and...  ...features, implementing AI enhancements, and improving real-time collaboration experiences. Candidates should have at least 5... 
    Remote work

    Close

    New York, NY
    4 days ago
  • $115k - $160k

    A global consulting and tech company based in New York is seeking a talented Software Engineer to work on Financial IT projects. The ideal candidate will have a Bachelor’s degree in a related field, a minimum of 5 years of experience in software development, and strong... 

    Talan Group

    New York, NY
    4 days ago
  • Goldman Sachs Bank AG is seeking a Software Engineer for the ETF Trading Desk in New York, NY. This role emphasizes operational engineering and requires expertise in Java and Python to enhance trading systems and ensure optimal performance. The ideal candidate will have... 

    Goldman Sachs Bank AG

    New York, NY
    1 day ago
  • Voiceflow is looking for a Senior Design Engineer to enhance real-time notifications and user engagement in their New York City office. This role merges design and engineering to create personal and effective notification experiences. You will own UX for critical surfaces... 
    Work at office

    Voiceflow

    New York, NY
    4 days ago
  •  ...seasoned Machine Learning and Computer Algorithm Engineer. In this hands-on role, you will develop AI-driven software solutions for facial recognition and threat...  ...or C++ are essential, alongside experience with real-time computer vision pipelines. This is an exciting... 

    Peskind Executive Search

    New York, NY
    3 days ago
  •  ...Real Time Consulting, LLC is looking for a Software Development Engineer to work on Integrated Vehicle Health Monitoring systems for helicopters. This role requires extensive experience in embedded software development, ideally 5+ years in avionics. Candidates must hold... 
    Remote work

    Real-Time Consulting

    New York, NY
    4 days ago
  •  ...LiveKit is seeking a Forward Deployed Engineer to work directly with customers on real-time communication and voice AI applications. The role involves collaborating with customer engineering teams to design systems, prototype solutions, and address technical challenges... 
    Remote work
    Flexible hours

    LiveKit

    New York, NY
    4 days ago
  • $150k - $220k

     ...experiences. Responsibilities include building high-performance UI for real-time trading, collaborating with design teams, and optimizing API...  ...of React Native experience and a deep knowledge of animation systems. Compensation ranges from $150K to $220K plus equity, with... 

    deCircle

    New York, NY
    1 day ago
  •  ...Bright Vision Technologies is seeking a Robotics Software Engineer to design, build, and integrate software for autonomous robots. This full-time position offers a remote work model and requires over five years of robotics software engineering experience. The ideal candidate... 
    Full time
    Remote work

    Bright Vision Technologies

    New York, NY
    2 days ago
  •  ...LiveKit is seeking a Senior/Staff Engineer to enhance and manage the media pipeline essential for real-time communications on its platform. You'll design, optimize, and oversee systems that handle media ingestion and export in LiveKit sessions, impacting voice agents... 

    LiveKit

    New York, NY
    2 days ago
  •  ...Mission We’re hiring a Senior Backend Engineer to advance our Real-Time Bidding (RTB) capabilities. You’ll...  ...and scaling the backend of our RTB system — spanning service integration (FastAPI...  ...minimum of 5 years of professional software engineering experience,... 
    Remote work
    Flexible hours

    Trellis Technologies

    New York, NY
    4 days ago
  • A leading fintech company is looking for a Senior Frontend Engineer to work on their real-time trading and network interface. This role requires 8+ years of frontend engineering experience, with strong skills in JavaScript, TypeScript, and React. You'll be responsible for... 
    Remote work

    deCircle

    New York, NY
    1 day ago
  •  ...exchange in the United States is seeking a Senior Front End Engineer to design and implement real-time web applications using React.JS. You will join a...  ...responsive frontend components, integrating with backend systems, and optimizing for performance and security. The... 
    Remote work

    Crypto Pro Network

    New York, NY
    4 days ago
  •  ...are pioneering the future of real-time 3D experiences by fusing cutting...  ...architectural visualization, software, interactive simulations, and...  ...creative problem solver and systems thinker. You don’t just write...  ...web platforms, real-time 3D engines, and cloud infrastructure to... 
    Local area

    NOVΛVERSE

    New York, NY
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Systems & Real-Time (RTOS / HIL). Be the first to apply!