Software Engineer - Systems & Real-Time (RTOS / HIL)
$130k - $230kNominal
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.
- 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.
- 100% coverage of medical, dental, and vision insurance
- Unlimited PTO and sick leave
- Free lunch, snacks, and coffee
- Professional Development Stipend
- Annual company retreat
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...SuggestedFull time
- ...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...SuggestedRemote work
$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...SuggestedWork from homeFlexible hoursNight shift- ...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
- ...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...SuggestedImmediate start
- ...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 workShift work
- ...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
- ...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
- 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
- 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...
$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 workFor contractorsWork experience placement$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 workFor contractorsWork experience placement- ...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...
- ...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 timeRemote work
- ...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
$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...- ...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
$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...- 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...
- 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
- ...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...
- ...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
- ...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 workFlexible hours
$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...- ...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 timeRemote work
- ...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...
- ...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 workFlexible hours
- 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
- ...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
- ...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
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!
Related searches
- graduate software developer New York, NY
- rust software engineer New York, NY
- senior software design engineer New York, NY
- software engineer student New York, NY
- software engineer amazon New York, NY
- software developer positions New York, NY
- software engineer full time New York, NY
- software qa engineer New York, NY
- new graduate software engineer New York, NY
- junior software developer New York, NY

