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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Systems & Real-Time (RTOS / HIL) in New York, NY vacancy
  •  ...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 job

    Lynx

    New York, NY
    12 hours 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
    7 days 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... 
    Suggested

    Spin.Works

    New York, NY
    12 hours 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... 
    Suggested
    Remote job

    Incept AI

    New York, NY
    12 hours 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... 
    Suggested
    Remote job

    Danaher Corporation

    New York, NY
    12 hours 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... 

    Elite Talent Consulting

    New York, NY
    12 hours ago
  • Feedinkoo is looking for a Senior Software Engineer to join our all-remote team. You will collaborate with product, design, and tech operations, implementing real-time collaboration and data visualization features. This role demands a hands-on approach with a focus on enhancing... 
    Remote job

    Feedinkoo

    New York, NY
    2 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
    4 days ago
  • Feedinkoo is seeking a part-time Senior Software Engineer (L5+) for an engagement focusing on AI project work. The role involves designing and implementing solutions using Python and APIs within Reinforcement Learning environments, while leading a small technical team.... 
    Remote job
    Hourly pay
    Contract work
    Part time

    Feedinkoo

    New York, NY
    2 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
    12 hours 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
    12 hours 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 Corporation

    New York, NY
    12 hours ago
  • $123.6k - $200.1k

     ...Our dedicated team members are engineering the foundation of Cisco's...  ...generation innovations in operating systems, firmware, networking stacks,...  ...-on experience with hardware-software integration and low-level...  ...By effectively managing your time and streamlining processes,... 
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco

    New York, NY
    2 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
    4 days ago
  •  ...leading AI technology firm in New York is seeking a Senior Software Engineer to scale their voice agent pipeline. This hands-on role requires...  ...engineering, with a focus on integrating AI models for real-time performance. The ideal candidate will have at least 6 years... 

    Take2

    New York, NY
    1 day 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
    1 day ago
  • Huntress Talent is urgently looking for a C++ Engineer in New York, NY. This unique role involves developing for real-time algorithm allocation, part of an agile Algorithmic Trading team. Candidates should have a Computer Science Degree and at least 5 years of C++ development... 

    Huntress Talent

    New York, NY
    4 days ago
  • $104.7k - $153k

     ...technologies in data and intelligent systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform...  ...Impact As a passionate software engineer, you bring expertise...  ...Cisco for defined periods of time. U.S. employees are... 
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco

    New York, NY
    1 day ago
  • $200k - $400k

    Decagon in New York is seeking a Voice Research Engineer to lead the development of real-time voice agents. You will work on improving speech understanding and integrate new models into production systems. The ideal candidate has over 8 years of experience in AI/ML engineering... 

    Decagon

    New York, NY
    12 hours ago
  • Deployd is looking for a Senior Full-Stack Engineer to enhance its cloud deployment platform. This role involves designing and implementing...  ...a collaborative team, you will also develop RESTful APIs and real-time dashboards. The ideal candidate will have significant... 
    Full time
    Remote work
    Flexible hours

    Deployd

    New York, NY
    1 day ago
  • Feedinkoo is seeking a skilled developer to create powerful, real-time, interactive applications using Laravel, React, and more. The ideal candidate has over 3 years of experience in building scalable applications and a passion for live production technology. Join a collaborative... 

    Feedinkoo

    New York, NY
    4 days ago
  •  ...financial technology company in New York, NY is seeking a qualified Engineer to enhance their core services. Candidates should have a...  ...NoSQL databases. The role involves designing features for real-time systems and offers an opportunity to shape the future of... 

    Float Technologies Inc.

    New York, NY
    12 hours ago
  • An innovative AI startup in New York is seeking a Senior Backend Engineer to design and build core systems for its agentic infrastructure. The role involves architecture of real-time data processing systems and collaboration with ML engineers. Candidates should have 5+... 

    Merciv

    New York, NY
    1 day ago
  • $130k - $210k

    A leading transit technology firm is seeking a Senior Software Engineer to enhance scalable cloud solutions. You will collaborate closely...  ...such as Java, Python, or Node.js, with expertise in real-time data systems. Offering a competitive salary range of $130,000 - $210,0... 
    Full time
    Flexible hours

    Medium

    New York, NY
    12 hours ago
  •  ...onchain transactions. As the 9th employee, you will create a real-time UI for external trading and optimize interaction with smart contracts...  ...-performance UI development and a strong interest in crypto engineering challenges, this position offers the opportunity for... 

    Durlston Partners LLP

    New York, NY
    12 hours ago
  • Senior Fullstack Engineer (US Remote) at Alt Alt is unlocking the value of alternative assets, starting with the $5 B trading-card market...  ...Tom Brady and Giannis Antetokounmpo. Our next frontier is real-time pricing at scale—the Alt Value that powers every trade, loan,... 
    Remote job

    Feedinkoo

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

    Getclera is looking for a Senior Backend Engineer to enhance the backend systems of CONTXT, an innovative logistics platform. With over 5 years of experience...  ...team at a Series A company, designing systems for real-time shipment risk assessment. The role offers a competitive... 
    Visa sponsorship

    Getclera

    New York, NY
    2 days ago
  •  ...with significant growth opportunities. What you’ll do: -Develop and maintain web applications used for trading strategies. -Build real-time applications to monitor market data. -Collaborate with the Front Office team to understand their needs. -Write clean and efficient... 
    Full time

    Stackruit Ltd.

    New York, NY
    12 hours 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 globally... 

    LiveKit

    New York, NY
    3 days 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... 
    Remote job
    Full time

    Bright Vision Technologies

    New York, NY
    3 days 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!