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

Senior Systems Software Engineer

Noda Ai

Senior Systems Software Engineer

Location: Austin, TX (Hybrid on-site, with travel) Travel: ~20% typical; up to ~50% during field exercises and partner/military deployments Clearance: U.S. Citizen with the ability to obtain a security clearance

About NODA

NODA is a veteran-owned, venture-backed technology company transforming how unmanned systems collaborate in complex, mission-critical environments. As NODA scales across products, partners, and deployment environments, keeping the system coherent in practice — not just on paper — is what separates a platform that works in the field from one that only works in a demo.

Our Systems Software Engineers are the people who can stand at the seam between subsystems — software, networking, RF, and hardware — and make sense of what's actually happening when something breaks in degraded, contested, or denied conditions. You won't be the deepest RF, networking, or hardware specialist in the room, but you'll be able to hold your own in that conversation, pinpoint where in the stack a problem actually lives, and write the software — or pick up a multimeter — needed to prove it.

The Role

As a Systems Software Engineer, you will work across NODA's cross-system infrastructure — the messaging fabric, gateway, and runtime built on real-time messaging frameworks (DDS, ROS/ROS2, and similar) that coordinate fleets of heterogeneous unmanned systems in real time — debugging and resolving issues that don't respect team boundaries. You'll pinpoint performance and integration issues end to end, write software stacks under a systems architect's supervision where the work falls outside Core Engineering's product ownership, and work directly with networking, RF, and hardware subject matter experts when an issue requires investigation below the software layer. You'll also support the System Health function — characterizing performance baselines, analyzing crashes to root cause, and producing the verification evidence the organization relies on for release decisions.

Key Responsibilities
  • Debug and resolve cross-system issues spanning software, real-time messaging, networking, RF, and hardware — owning the investigation even when the root cause sits outside your primary depth
  • Pinpoint performance and latency issues in cross-system infrastructure (messaging fabric, gateway, runtime) supporting multi-agent coordination, and drive them to resolution
  • Write and maintain software stacks under a systems architect's supervision, for work outside Core Engineering sub-teams' product ownership
  • Investigate and characterize system behavior under degraded, intermittent, or contested link conditions
  • Perform hands-on hardware diagnostics using basic bench tools (multimeter, oscilloscope) to isolate issues at the hardware/software boundary
  • Hold credible technical conversations with networking, RF, and hardware SMEs — translate their findings into system-level constraints and software fixes
  • Contribute to System Health: performance baselining, system-level verification, crash analysis to root cause, and KPI/dashboard evidence used for release go/no-go decisions, with a focus on driving measurable improvements in latency, reliability, and uptime
  • Identify and mitigate cross-system risks impacting mission effectiveness, including in live exercises or deployments
  • Support integration tooling, CI/CD for cross-system components, and automated regression in SIL/HIL environments
  • Maintain Interface Control Documents and integration contracts between major platform components, and translate field/operational requirements into system constraints Core Engineering and architects can build against
  • Build observability into cross-system components (logging, tracing, metrics) to make the next debugging pass faster
Required Qualifications
  • 5+ years of professional software engineering experience, including significant time debugging distributed, real-time, or multi-service systems in production
  • Strong proficiency in C++ and/or Python, with the ability to write production-quality software with architect-level supervision on system design
  • Experience with real-time or low-latency messaging/middleware (e.g., DDS, ROS/ROS2, ZeroMQ, MQTT, gRPC) in distributed or multi-agent contexts
  • Solid working knowledge of networking fundamentals (TCP/IP, multicast, basic routing) sufficient to debug connectivity/performance issues and converse credibly with networking engineers
  • Working familiarity — conversational depth plus basic debugging, not specialist design work — with RF/wireless concepts (link quality, interference, basic link budget reasoning)
  • Comfortable using basic hardware bench tools (multimeter, oscilloscope) to debug at the hardware/software boundary
  • Demonstrated ability to debug across layers — application, network, RF, and hardware-adjacent — and to know when to pull in a specialist versus solve it directly
  • Experience with Linux systems and command-line debugging tooling
  • U.S. Citizenship with the ability to obtain a security clearance
Preferred Qualifications
  • Experience operating or debugging systems in contested/denied conditions (jamming, intermittent links, degraded bandwidth)
  • Experience with Linux-based or real-time systems in resource-constrained, embedded, or edge environments (embedded Linux, bare-metal, RTOS)
  • Familiarity with containerization for edge deployment (Docker/K8s) and observability tooling (OpenTelemetry, Jaeger, or similar)
  • 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 in a support/integration capacity
Skills & Attributes
  • Comfortable being the generalist in the room — credible across software, network, RF, and hardware conversations without needing to be the deepest expert in any one
  • Strong ownership instinct; debugs to root cause rather than handing off at the first sign of unfamiliar territory
  • Results-oriented — thinks in terms of measurable system KPIs (latency, reliability, uptime), not just task completion
  • Clear written communicator — translates field/debugging findings into structured specs, crash reports, and feedback Core Engineering can act on
  • Operates well under a systems architect's supervision on unfamiliar scope, without needing constant direction
Benefits & Perks

Our culture fosters collaboration, respect, and trust, empowering passionate people to do their best work. We offer a competitive salary, comprehensive benefits, and opportunities for career growth. In addition to an opportunity to take part in an innovative, collaborative and fast-growing business with a highly motivated and skilled team, we also take pride in taking care of our employees. Here are just a few ways that we show our appreciation:

  • We offer comprehensive medical, dental, and visions plans
  • 401(k) Retirement Savings Plan to invest in your long-term retirement goals + Company match
  • Equity grants for new hires
  • Unlimited PTO
  • 11 Paid holidays
  • Extremely generous company holiday calendar, including a holiday hiatus in November, & December.
  • Generous Parental Leave
  • Military Leave for annual training or service requirements
  • FSA
  • DCFSA
  • HSA
  • Professional Development Opportunities
  • Access to One Medical
  • Mental Health Resources: We provide free mental health resources 24/7 including therapy and more. Additional work-life services, such as free legal and financial support, are available to you as well.
Growth Path at NODA
  • L5 — Systems Software Engineer: Owns individual debugging and integration tasks within cross-system infrastructure; writes software under architect supervision; builds working fluency in networking, RF, and hardware-level debugging.
  • L6 — Senior Systems Software Engineer: Owns end-to-end resolution of cross-system performance, latency, and integration issues with minimal supervision; contributes independently to System Health baselining and crash analysis; represents Systems Engineering in cross-team design sessions.
  • L7 — Staff Systems Software Engineer: Drives systems-level technical conduit work independently — translates field and customer requirements into system constraints, owns ICDs for assigned subsystems, and is a primary escalation point for integration risk, release
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Systems Software Engineer in Austin, TX vacancy
  • $102.3k - $209.5k

     ...schematic/board reviews to surface firmware/software implications; supports early bring-up...  ...Key Responsibilities Systems Software Development: Design, develop...  ...availability. Work closely with platform engineering, operations, firmware development, silicon... 
    Senior
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Austin, TX
    3 days ago
  •  ...Senior Solutions Engineer Autonomize AI is revolutionizing healthcare by streamlining knowledge workflows with AI. We reduce administrative...  ...whiteboard. ~ Experience working with or designing multi-agent systems or LLM-based applications. ~ Ability to communicate... 
    Senior

    Autonomize AI

    Austin, TX
    5 days ago
  •  ...Senior Vice President, Sales, Strategic Integrators & OEM Solutions About the Company Offers payment technology solutions and...  ...technology industries. Experience with OEMs, manufacturers, or systems integrators is essential, as is a background in selling complex... 
    Senior
    Remote work

    Confidential

    Austin, TX
    14 hours ago
  • $230k - $250k

     ...Senior Client Solutions Engineer The Senior Client Solutions Engineer assists AHEAD Client Directors through formal technical presentations and technical design assistance of AHEAD's solution and service offerings to existing and prospective clients. The Senior Client... 
    Senior
    Work at office

    AHEAD

    Austin, TX
    3 days ago
  •  ...How you will make an impact: As a Senior Solutions Engineer at Hygraph youll be the trusted technical...  ...is a customer-facing role built on a software engineering foundation not a software...  ...Working knowledge of design systems design thinking or service design... 
    Senior
    Full time
    Remote work

    Hygraph

    Austin, TX
    1 day ago
  •  ...Role Overview As a Senior Solutions Engineer at KNIME, you are a strategic technical partner to prospects and customers throughout the sales...  ...a comparable customer-facing technical role in enterprise software. ~ Demonstrated ability to lead discovery, design... 
    Senior
    Full time
    Remote work
    Flexible hours

    KNIME AG

    Austin, TX
    23 days ago
  • $184k - $287.5k

     ...see how you can make a lasting impact on the world.NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  • $184k - $287.5k

     ...our innovations are revolutionizing self-driving cars, machine learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting NVIDIA's leadership in AI.What you'll be doing:Build and... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  • $184k - $287.5k

    NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains, build...  ...components.We are looking for an experienced systems software engineer who can lead cross-stack engineering... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  • $184k - $287.5k

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software,... 
    Senior
    Full time
    Work experience placement
    Remote work

    Nvidia

    Austin, TX
    5 days ago
  • $184k - $287.5k

     ...best work. Come join the team and see how you can make a lasting impact on the world.We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned to drive... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  • $152k - $241.5k

     ...technologies powering GeForce NOW are advancing the future of AR/VR, AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and familiarity with streaming technologies. You will help to improve the quality of... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  • Senior Principal Systems Development EngineerOur customers' system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design and... 
    Senior

    Dell Careers

    Round Rock, TX
    1 day ago
  • $184k - $287.5k

    NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services. In this role you will create and support automation that manages infrastructure, as part of our organization running EDA platforms... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    2 days ago
  • $152k - $241.5k

     ...best work. Come join the team and see how you can make a lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on breakthrough technology that drives everything... 
    Senior
    Full time

    Nvidia

    Austin, TX
    4 days ago
  • $224k - $356.5k

     ...Our data-center platforms bring together GPUs, CPUs, networking, systems, and software to solve some of the world’s most exciting computing problems. We are looking for a Senior System Software Engineer to join NVIDIA’s Datacenter Performance and Power Management Software... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with... 
    Senior
    Full time

    Nvidia

    Austin, TX
    3 days ago
  •  ...Sr. Solutions Engineer Location: Hybrid in Austin (flexible in-office schedule) Notes: This will be their 3rd Solutions Engineer...  ...~ Strong technical foundation across APIs, data structures, system architectures, and AI-driven workflows ~ Demonstrated ability... 
    Senior
    Work at office
    Flexible hours

    RIT Solutions

    Austin, TX
    5 days ago
  • $85 - $90 per hour

     ...hr Date Posted: 04/01/2025 Hiring Organization: Rose International Position Number: 480571 Job Title: Senior Principal Software Engineer Work Model: Onsite Employment Type: Temporary Min Hourly Rate($): 85.00 Max Hourly Rate($): 90.00... 
    Senior
    Hourly pay
    Temporary work
    Flexible hours

    Rose International

    Round Rock, TX
    2 hours ago
  •  ...solutions that enhance maritime operations through autonomous and intelligent platforms. Job Overview: We are seeking a System Software Engineer to design, implement, and optimize software systems for our autonomous surface vessels. This role will involve working... 
    Permanent employment
    Temporary work
    Work at office

    Saronic Technologies

    Austin, TX
    5 days ago
  • $188k - $258.5k

     ...Senior Principal Engineering Technologist Dell’s Client Product Group (CPG) is looking for a Senior Principal System Performance Architect to join the Thermal, Power, Performance, and...  ...EE, ME, thermal, BIOS, EC, & software teams to focus on maximizing the capabilities... 
    Senior

    Dell

    Austin, TX
    2 days ago
  • $114.6k - $234.6k

     ...Description Owns complex system modules and fleet automation...  ...integration contracts across software, firmware, and hardware. Leads...  ...provides guidance and coaching to engineers to drive improvements....  ...ensuring review by manager and/or senior technical leaders upon... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Austin, TX
    3 days ago
  • $133.3k - $213.4k

     ...Overview: The Sr. Data/AI Solutions Engineer role will be responsible for driving data...  ...learning, machine learning, recommendation systems, and generative models. Create visualizations...  ...and communicate results to senior business audiences. Manage end-to-end... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area

    VISA

    Austin, TX
    11 days ago
  • $182.75k - $236.5k

     ...Job Description Senior Principal Systems Development Engineer Our customers' system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology... 
    Senior

    Dell

    Round Rock, TX
    4 days ago
  • $224k - $356.5k

     ...Gaming Network (NGN) infrastructure/storage group, the NGN Software-Defined Storage (SDS) team focuses on storage and...  ...and related central NGN services. NVIDIA is looking for a Senior System Software Engineer (SDN) to advance software-defined networking for global GPU... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    5 days ago
  • Senior Principal Electrical Systems ArchitectFrom applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material, and processes. It's a fascinating field of work. We're involved in assessing the... 
    Senior

    Dell Careers

    Austin, TX
    1 day ago
  • $120k - $130k

     ...Title : Senior Mobile Application Developer Location : Remote within the US Duration...  ...Bachelor’s degree in computer science, Engineering, Business, or a related field, with five...  ...for mobile applications, Information Systems development projects, product integration... 
    Senior
    Work experience placement
    Remote work

    Insight Global

    Austin, TX
    2 days ago
  •  ...Job Description Senior Embedded Firmware Engineer Location: Austin, TX (Onsite) Experience: 1...  ...have a strong background in embedded systems development, real-time operating systems...  ..., and optimization of embedded software solutions. Key Responsibilities... 
    Senior
    Contract work
    Remote work

    Connect Tech+Talent

    Austin, TX
    5 days ago
  • Senior Principal Mechanical Systems ArchitectFrom applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material, and processes. It's a fascinating field of work. We're involved in assessing the... 
    Senior

    Dell Careers

    Austin, TX
    1 day ago
  •  ...pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles,...  ...responsible for low-level and high-level software in CesiumAstro’s products through all phases...  ...qualification, as well as software engineering and software project management practices... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Systems Software Engineer. Be the first to apply!