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
- ...”. We want to build the best we can deliver and we believe wholeheartedly in the value of exceptional diverse talent. Senior IT Systems Engineer Founded in 2012, Cloud Imperium Games creates cutting-edge videogames that defy expectations. We're currently developing...SeniorLocal areaRotating shift
- ...Senior Vice President, Mainframe DB2 or IMS Systems Programmer About the Company Large enterprise needing expert DB2 mainframe systems support and 24... ...installation, configuration, and upgrading of DB2 and related software products, including middleware. This role involves...SeniorWork experience placementWeekend work
$184k - $287.5k
...lasting impact on the world.NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in Artificial Intelligence (AI) and... ...the world.What we need to see:8+ years proven experience in software engineering with a focus on performance tools.B.S. EE/CS (or equivalent...SeniorFull time$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...SeniorFull timeRemote work$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...SeniorFull timeRemote work$184k - $287.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 practical knowledge of wireless networking to improve streaming performance on wireless...SeniorFull time$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,...SeniorFull timeWork experience placementRemote work$152k - $241.5k
...join the team and see how you can make a lasting impact on the world.Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on breakthrough technology that drives everything from self-driving...SeniorFull time- ...an entirely new network for the world's money. For everyone, everywhere. More about and . We’re looking for a Senior Solutions Engineer to join our growing team in Austin, Texas. The Wise Platform team works with financial institutions and major tech companies...SeniorFull timeWork experience placementWork at office
$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...SeniorFull timeRemote work$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...SeniorFull time$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...SeniorFull time- ...Senior Principal Mechanical Systems Architect From 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...Senior
- ...Dell Technologies is seeking a Senior Principal Mechanical Architect in Austin, TX to establish mechanical requirements and drive design across notebooks. You will lead cross-functional teams, coordinate with suppliers, and ensure performance, reliability, cost and schedule...Senior
- ...Dell Technologies in Austin, TX is seeking a Senior Principal Electrical Systems Architect to lead the electrical architecture for next-generation laptop platforms within the Engineering Technologist team. You will guide cross-functional engineering teams, drive technology...Senior
- ...Procore Technologies seeks a Senior Principal Software Engineer to lead the Workflows platform, shaping long‑term technical direction and reference... ...emphasis on high‑impact architectural decisions, scalable systems, and cross‑functional collaboration. #J-18808-Ljbffr...SeniorImmediate start
- ...pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles,... ...responsible for low-level and high-level software in Cesium’s products through all phases... ...reliability qualification, as well as software engineering and software project management...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...Dell Technologies in Austin, Texas seeks a Senior Principal Mechanical Systems Architect to lead the mechanical architecture for next‑generation desktop platforms and guide engineering teams through all stages of product development. You will drive advanced investigations...Senior
- ...our mission is to provide best-in-class file storage capabilities alongside compute, storage, networking, and security offerings. We’re looking for hands-on engineers with a passion for solving difficult problems in distributed systems. #J-18808-Ljbffr Jobleads-USSenior
- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &...Senior
$199.75k - $258.5k
...Senior Principal Mechanical Architect From applied research to advanced engineering, the Engineering Technologist team has the expertise... ...using leading-edge engineering software, tools and processes.... ...architecture, component and system-level specifications, creating...Senior$308.6k - $417.5k
...In the Arm Central Technology Systems group we define SoC and system architectures and... ..., from modeling, RTL, FPGA, Silicon and software. Explore and challenge the limits of... ...equivalent experience) or PhD in Electronic Engineering, Computer Science, Mathematics, Data...SeniorWork at officeLocal area- ...Oracle Cloud Infrastructure Engineer Are you interested in building large-scale distributed... ...difficult problems in distributed systems, virtualized infrastructure, and highly... ...systems and have a strong knowledge of software architecture. You should value simplicity...Senior
- ...at scale.As the leading provider of agentic digital experience software, Sitecore brings together content, commerce, and data into one... ...new levels of creativity, efficiency, and insight. From engineering to customer experience, AI capabilities are becoming integral...SeniorContract workLocal area
- ...legal entity.DX's Solutions Engineering Team at Atlassian is seeking... ...skilled and passionate Pre-Sales Senior Solutions Engineer to be a... ...Experience with version control systems like Git and the GitHub CLI.... ...potential of every team. Our software products help teams all over...SeniorWork at officeLocal area
- ...the web app AWS and Firebase on the back-end Role As a senior engineer on the mobile app, you’ll be at the forefront of building and... ...releases Qualifications ~3+ years of professional software development experience with an expert level of knowledge with...Senior
- ...strong, cohesive team. We are using Unreal Engine 4. You must have proven C++ game-... ...structures, algorithms, complexity, and system design ~ Basic game math fundamentals (... ...object space) ~ Solid understanding of software design patterns ~ Good working knowledge...Senior
$199.75k - $258.5k
...Senior Principal Mechanical Architect From applied research to advanced engineering, the Engineering Technologist team has the expertise... ...using leading-edge engineering software, tools and processes.... ...architecture, component and system-level specifications,creatinganddirecting...Senior- ...Job Description NLB services is seeking fulltime employees for the Senior UI Developer at San Antonio, TX & Austin, TX for one of its direct client. Interested folks please share your resume with prabhat(dot)kumar(at)nlbservices(dot)com or call me directly...SeniorFull time
$96.8k - $251.6k
...years of experience developing commercial software in a distributed environment. We need... ...data structures, algorithms, operating systems, and distributed systems fundamentals,... ...practices and procedures within the software engineering team. We support the development,...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Engineer. Be the first to apply!
- systems software developer Austin, TX
- system programmer Austin, TX
- IT system engineer Austin, TX
- senior associate attorney Austin, TX
- senior developer Austin, TX
- sr industrial security specialist Austin, TX
- senior aws cloud engineer Austin, TX
- senior manager business development Austin, TX
- remote senior salesforce administrator Austin, TX
- senior marketing operations manager Austin, TX





