Required Skills
Rust
C
C++
Go
Linux
Job Summary
Our client seeks multiple "Low-Level" Software Engineers to join a specialized RF & Embedded team dedicated to solving complex challenges at the intersection of hardware and high-performance software. This team supports mission-critical solutions across industries such as national security, healthcare, finance, and manufacturing by delivering cutting-edge platforms that drive data-informed decision-making.
This is a high-impact, hands-on engineering role focused on designing and optimizing low-latency, resource-efficient backend and embedded systems. You’ll collaborate with cross-functional teams to tackle some of the most demanding technical problems—from cloud infrastructure to edge devices.
The ideal candidate is a systems-level engineer who thrives in resource-constrained environments and enjoys working across the technology stack. They should be comfortable developing production-ready code and have a strong understanding of how software interacts with hardware in real-world deployments.
Job Location(s): Washington, DC (preferred), Palo Alto, CA, Denver, CO, NYC
Experience
Must-Have Experience:
• Building high-throughput backend or data-plane software (e.g., network stacks,
embedded systems)
• Strong coding in Rust, C/C++, or Go
• Optimizing for low-latency and resource constraints at the edge
• Working in Linux environments
• Comfortable independently navigating ambiguous, complex systems
Desired Skills
IP networking
embedded software interfaces
real-time systems
