Noda Ai

Senior Systems Software Engineer

Austin, Remote. Posted 3 months ago

The role

You will debug and resolve cross-system issues spanning software, real-time messaging, networking, RF, and hardware. You will work across cross-system infrastructure to pinpoint performance and integration issues and write software stacks under a systems architect's supervision.

What you will do

  • Debug and resolve cross-system issues spanning software, real-time messaging, networking, RF, and hardware
  • Pinpoint performance and latency issues in cross-system infrastructure
  • Write and maintain software stacks under a systems architect's supervision
  • Investigate and characterize system behavior under degraded, intermittent, or contested link conditions
  • Perform hands-on hardware diagnostics using basic bench tools
  • Hold technical conversations with networking, RF, and hardware SMEs
  • Contribute to System Health through performance baselining, system-level verification, and crash analysis
  • Identify and mitigate cross-system risks impacting mission effectiveness
  • Support integration tooling, CI/CD, and automated regression in SIL/HIL environments
  • Maintain Interface Control Documents and integration contracts

Required qualifications

  • 5+ years of professional software engineering experience
  • Significant time debugging distributed, real-time, or multi-service systems in production
  • Strong proficiency in C++ and/or Python
  • Experience with real-time or low-latency messaging/middleware (e.g., DDS, ROS/ROS2, ZeroMQ, MQTT, gRPC)
  • Solid working knowledge of networking fundamentals (TCP/IP, multicast, basic routing)
  • Working familiarity with RF/wireless concepts
  • Comfortable using basic hardware bench tools (multimeter, oscilloscope)
  • Demonstrated ability to debug across layers
  • Experience with Linux systems and command-line debugging tooling
  • U.S. citizenship is required
  • Ability to obtain and maintain a DoD security clearance

Nice to have

  • Experience operating or debugging systems in contested/denied conditions
  • Experience with Linux-based or real-time systems in resource-constrained, embedded, or edge environments
  • Familiarity with containerization for edge deployment (Docker/K8s) and observability tooling
  • Experience with simulation, HIL/SIL pipelines, or sim-to-field validation workflows
  • Familiarity with security considerations in tactical comms or cross-domain solutions
  • Prior work in defense, aerospace, or other mission-critical/regulated environments
  • Experience authoring ICDs, requirements traceability, or MBSE artifacts
  • Exposure to tactical radios, MANET, or mesh networking

Benefits

  • Premium medical, dental, and vision coverage with zero paycheck premiums for you and your family
  • 401(k) Retirement Savings Plan with Company match
  • Equity grants for new hires
  • Unlimited PTO
  • 11 Paid holidays
  • Generous company holiday calendar including a holiday hiatus in November and December
  • Generous Parental Leave
  • Military Leave for annual training or service requirements
  • FSA
  • DCFSA
  • HSA
  • Professional Development Opportunities

Before you apply

  • U.S. citizenship is required due to ITAR regulations
  • Ability to obtain and maintain a DoD security clearance

About the company

NODA is a veteran-owned, venture-backed technology company transforming how unmanned systems collaborate in complex, mission-critical environments.

Senior Systems Software Engineer at Noda Ai | JobZoey