Senior Systems Software Engineer
Noda Ai
Senior Systems Software EngineerLocation: 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 clearanceAbout NODANODA 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 RoleAs 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 ResponsibilitiesDebug 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 depthPinpoint performance and latency issues in cross-system infrastructure (messaging fabric, gateway, runtime) supporting multi-agent coordination, and drive them to resolutionWrite and maintain software stacks under a systems architect's supervision, for work outside Core Engineering sub-teams' product ownershipInvestigate and characterize system behavior under degraded, intermittent, or contested link conditionsPerform hands-on hardware diagnostics using basic bench tools (multimeter, oscilloscope) to isolate issues at the hardware/software boundaryHold credible technical conversations with networking, RF, and hardware SMEs — translate their findings into system-level constraints and software fixesContribute 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 uptimeIdentify and mitigate cross-system risks impacting mission effectiveness, including in live exercises or deploymentsSupport integration tooling, CI/CD for cross-system components, and automated regression in SIL/HIL environmentsMaintain Interface Control Documents and integration contracts between major platform components, and translate field/operational requirements into system constraints Core Engineering and architects can build againstBuild observability into cross-system components (logging, tracing, metrics) to make the next debugging pass fasterRequired Qualifications5+ years of professional software engineering experience, including significant time debugging distributed, real-time, or multi-service systems in productionStrong proficiency in C++ and/or Python, with the ability to write production-quality software with architect-level supervision on system designExperience with real-time or low-latency messaging/middleware (e.g., DDS, ROS/ROS2, ZeroMQ, MQTT, gRPC) in distributed or multi-agent contextsSolid working knowledge of networking fundamentals (TCP/IP, multicast, basic routing) sufficient to debug connectivity/performance issues and converse credibly with networking engineersWorking 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 boundaryDemonstrated ability to debug across layers — application, network, RF, and hardware-adjacent — and to know when to pull in a specialist versus solve it directlyExperience with Linux systems and command-line debugging toolingU.S. Citizenship with the ability to obtain a security clearancePreferred QualificationsExperience 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 workflowsFamiliarity with security considerations in tactical comms or cross-domain solutionsPrior work in defense, aerospace, or other mission-critical/regulated environmentsExperience authoring ICDs, requirements traceability, or MBSE artifactsExposure to tactical radios, MANET, or mesh networking in a support/integration capacitySkills & AttributesComfortable being the generalist in the room — credible across software, network, RF, and hardware conversations without needing to be the deepest expert in any oneStrong ownership instinct; debugs to root cause rather than handing off at the first sign of unfamiliar territoryResults-oriented — thinks in terms of measurable system KPIs (latency, reliability, uptime), not just task completionClear written communicator — translates field/debugging findings into structured specs, crash reports, and feedback Core Engineering can act onOperates well under a systems architect's supervision on unfamiliar scope, without needing constant directionBenefits & PerksOur 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 plans401(k) Retirement Savings Plan to invest in your long-term retirement goals + Company matchEquity grants for new hiresUnlimited PTO11 Paid holidaysExtremely generous company holiday calendar, including a holiday hiatus in November, & December.Generous Parental LeaveMilitary Leave for annual training or service requirementsFSADCFSAHSAProfessional Development OpportunitiesAccess to One MedicalMental 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 NODAL5 — 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.
$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$152k - $241.5k
...NVIDIA Developer Tools team and empower engineers throughout the world developing innovative... ...performance of their applications and systems. Innovate as you develop the performance... ...full power of NVIDIA GPUs.We are seeking a software developer to join our effort to advance...SeniorFull timeWorldwide$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$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- ...Senior Systems Software EngineerSaronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art... ...platforms.Job OverviewWe are seeking a Senior Systems Software Engineer to design, implement, and optimize software systems for our...SeniorPermanent employmentTemporary workWork at office
$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- ...NVIDIA seeks a Senior Systems Software Engineer to tackle client-side AI challenges on Windows and Linux PCs with limited resources. You will collaborate across software, research, architecture, and product teams to advance AI on RTX and DGX platforms, optimizing inference...SeniorLocal area
$135k - $165k
Join AIR as a Senior Systems Programmer and use your experience and expertise to help us deliver on our mission: to generate and use rigorous evidence that contributes to a better, more equitable world for all. This position will help drive innovation in data science,...SeniorFull timeFixed term contractH1bWork at officeLocal areaRemote work$184k - $287.5k
NVIDIA’s Hardware Infrastructure organization is seeking a Senior System Software Engineer to lead the evolution of our next-generation Data & Observability Platform. We serve and collaborate directly with NVIDIA’s rapidly growing AI, HW, and SW engineering and research...SeniorFull time$168k - $270.25k
...join the team and see how you can make a lasting impact on the world.The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced software engineer focused on customer support of NVIDIA products including AI Enterprise, Omniverse and vGPU! Your...SeniorFull timeWeekend work- ...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
$240k - $280k
...redefine the future of how work gets done.About the RoleAs a Senior Solution Engineer at Snowflake, you are the technical trusted advisor to our... ...multiple disciplines: data engineering, analytics, AI/ML, software development, cloud architecture, or technical consultingDemonstrated...SeniorRemote workFlexible hours- ...Atlassian is looking for a Pre-Sales Solutions Engineer for our enterprise business that’s... ...pointsBe a product expert of Atlassian software in the pre-sales process, articulating and... ....If you’re looking to be a cog in the system, this job isn’t for you. You’ve got a customer...SeniorWork at officeLocal areaFlexible hours
- ...firstWe work better togetherSimplicity is our strengthOur reputation is pricelessHard work pays offAlertMedia is seeking a Senior Solutions Engineer, Enterprise, to partner with our Enterprise Sales team and serve as the trusted technical advisor throughout the customer...SeniorWork at officeRemote workFlexible hours
$122k - $168k
...a global leader in materials engineering solutions used to produce virtually... ...more about our benefits. Senior IT Solutions EngineerOnsite... ...for incidents, outages, and systemic issues; lead corrective action... ...documentation, partner closely with software engineering, field support,...SeniorFull time$168k - $270.25k
...The NVIDIA Enterprise Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer. This person will establish expertise in... ...experience in multiple areas such as network operating systems (NOS), Linux network drivers and internals,...SeniorFull timeWeekend work$140k - $224.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become an authority in ground-breaking... ...for InfiniBand, NVLink, and Spectrum-X network systems that interconnect GPUs and AI compute infrastructure...SeniorFull timeWeekend work- GFiber, an Alphabet company delivering Google Fiber services in the United States, is hiring a Senior IT Systems Engineer. You will architect and maintain the digital workspace, overseeing end-to-end deployment, configuration, and automated patching across macOS, Windows...SeniorWork at office
- ...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
$165k - $216.56k
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are looking for a Senior Solution Engineer who is accustomed to solving customer’s most complex problems and closing large deals. In this role you will work directly...Senior- ...Mia Labs in Austin is seeking a Senior Client Software Engineer to join our Client Solutions Engineering team. You’ll blend product engineering, integrations work, and hands-on client problem solving to connect Mia to dealership platforms and own production changes end...SeniorLive in
- Swap is seeking a Senior Solutions Engineer to drive the technical aspects of our Agentic Storefront deals. This individual will collaborate closely with AEs in Austin and New York, while engaging with e-commerce leaders and their technical teams. The role demands a strong...Senior
$180k - $220k
A global fintech company is seeking a Senior Solutions Engineer to join their team in Austin. This role involves providing technical consulting, integrating APIs, and collaborating with clients to deliver solutions. The ideal candidate will have a strong background in APIs...SeniorFull time- Akamai Technologies, Inc. in the United States is seeking a Senior II Solutions Engineer to join the Public Sector Pre-Sales team. You will partner with engineering and business teams as the technical expert to deliver innovative solutions that impact millions of users...Senior
- Siena AI is seeking a Solutions Engineer to join their remote team in Austin, Texas. This role involves managing the technical side of the customer lifecycle, from pre-sales demos to post-sales integration projects, ensuring seamless customer experiences. The ideal candidate...SeniorRemote workFlexible hours
- Wise is hiring a Senior Solutions Engineer in Austin, TX to join the Platform team. You will work with banks and tech partners to design and implement integrations to Wise APIs, shaping the future of Wise Platform. You’ll drive technical scoping, documentation, and feature...Senior
$175k - $200k
A leading technology solutions company is seeking a Senior Solutions Engineer who will act as a trusted advisor to Account Executives. This remote role involves engaging with enterprise clients, conducting presales activities, and ensuring a seamless transition to Customer...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Engineer. Be the first to apply!
- system programmer Austin, TX
- IT system engineer Austin, TX
- systems software developer Austin, TX
- senior maintenance supervisor Austin, TX
- senior lead project manager Austin, TX
- senior robotics software engineer Austin, TX
- senior firewall engineer Austin, TX
- senior devops engineer remote Austin, TX
- senior sas administrator Austin, TX
- senior IT manager Austin, TX


