1 month ago
Responsibilities
- Debug and resolve cross-system issues spanning software, real-time messaging, networking, RF, and hardware.
- Investigate performance, latency, reliability, and uptime issues in messaging, gateway, and runtime infrastructure.
- Write and maintain software stacks under systems architect supervision.
- Analyze system behavior under degraded, intermittent, contested, or denied link conditions.
- Use multimeters and oscilloscopes to diagnose issues at the hardware/software boundary.
- Contribute to system health through performance baselining, crash root-cause analysis, system-level verification, and release-readiness evidence.
- Support integration tooling, CI/CD, automated regression, and SIL/HIL environments.
- Maintain Interface Control Documents and integration contracts and translate operational requirements into system constraints.
- Build logging, tracing, and metrics into cross-system components.
- Identify and mitigate integration risks during live exercises and deployments.
Requirements
- At least 5 years of professional software engineering experience, including significant experience debugging distributed, real-time, or multi-service production systems.
- Strong proficiency in C++ and/or Python and the ability to write production-quality software under architect-level supervision.
- Experience with real-time or low-latency messaging or middleware such as DDS, ROS/ROS2, ZeroMQ, MQTT, or gRPC.
- Working knowledge of TCP/IP, multicast, and basic routing for connectivity and performance debugging.
- Working familiarity with RF and wireless concepts including link quality, interference, and basic link-budget reasoning.
- Comfort using multimeters and oscilloscopes for hardware/software boundary debugging.
- Ability to debug across application, network, RF, and hardware-adjacent layers.
- Experience with Linux systems and command-line debugging tools.
- U.S. citizenship and ability to obtain a security clearance.
- Preferred qualifications include contested or denied-environment experience, embedded Linux, bare-metal or RTOS experience, Docker or Kubernetes, OpenTelemetry or Jaeger, simulation or HIL/SIL pipelines, tactical communications, defense or aerospace, ICDs, requirements traceability, MBSE, tactical radios, MANET, or mesh networking.
Benefits
- Comprehensive medical, dental, and vision plans.
- 401(k) retirement savings plan with company match.
- Equity grants for new hires.
- Unlimited PTO and 11 paid holidays, plus an extended company holiday calendar and holiday hiatus.
- Generous parental leave and military leave for annual training or service requirements.
- FSA, DCFSA, and HSA benefits.
- Professional development opportunities.
- Access to One Medical.
- Free 24/7 mental health resources and additional work-life services including legal and financial support.
- Hybrid on-site role in Austin, Texas with approximately 20% typical travel and up to approximately 50% travel during field exercises and partner or military deployments.
