FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong proficiency in C++ and Python for production-quality software development, with a focus on debugging distributed, real-time systems. Capable of performing hardware diagnostics and maintaining system health through performance baselining and integration tooling.
Highest-signal resume keywords
C++ ProgrammingPython ProgrammingReal-Time Messaging/MiddlewareNetworking FundamentalsLinux Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Debugging Distributed SystemsPerformance TuningSystem Behavior AnalysisCross-System Risk MitigationApplication Layer Debugging
Soft Skills
Technical CommunicationProblem-Solving
Tools & Technologies
MultimeterOscilloscopeCI/CD ToolsLoggingTracing
Certifications & Qualifications
U.S. CitizenshipSecurity Clearance Eligibility
Industry Keywords
Multi-Agent CoordinationKPI/Dashboard EvidenceIntegration ContractsSIL/HIL EnvironmentsRF/Wireless Concepts
Tech Stack
Tools & technologiesGRPCLinuxPythonTCP/IP
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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
Benefits
Comp & perks- Hybrid work environment
- Competitive compensation
- Flexible PTO + federal holidays
- 401(k)
- Comprehensive medical, dental, and vision benefits
- Free One Medical membership
