Nominal · 5 days ago
Software Engineer – Systems & Real-Time (RTOS / HIL)
Nominal is building the software infrastructure that powers advanced hardware systems, and they are seeking a Systems-Level Software Engineer to architect and implement real-time components for their test automation and simulation platform. The role involves working across hardware-in-the-loop systems and ensuring software performance under tight latency constraints.
Information TechnologySaaSSoftware
Responsibilities
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
Qualification
Required
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
Ability to debug at multiple layers — from driver-level to distributed telemetry — and to reason clearly about timing and causality
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
Preferred
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)
Benefits
100% coverage of medical, dental, and vision insurance
Unlimited PTO and sick leave
Free lunch, snacks, and coffee
Professional Development Stipend
Annual company retreat
Company
Nominal
Nominal modernizes your data infrastructure and provides real-time workflows that accelerate testing with confidence.
Funding
Current Stage
Growth StageTotal Funding
$102.5MKey Investors
Sequoia CapitalGeneral CatalystLux Capital
2025-06-12Series B· $75M
2024-04-22Series A· $20M
2024-04-22Seed· $7.5M
Recent News
2026-01-22
generalcatalyst.com
2026-01-20
Company data provided by crunchbase