Palantir
Software Engineer - Edge
Washington, D.C. · Hybrid · Full-time · Posted Nov 4, 2025
- Experience
- 4+ years of professional software development experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
About the job
Develops high-performance software for edge and cloud systems, processing real-time sensor and network data and optimizing systems for hardware and resource constraints.
What you'll do
- Build distributed edge and cloud software and process high-bandwidth data streams for real-time insights.
- Architect optimized, hardware-aware systems.
- Work with customers to refine requirements; participate in reviews and design discussions, and mentor engineers as needed.
What they ask for
- Strong coding and debugging skills in compiled native languages such as Rust, C, or C++.
- Experience developing, maintaining, and debugging software for resource-constrained environments.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Active US Security clearance, or eligibility and willingness to obtain one.
Nice to have
- Deep knowledge of computer architecture and experience with hardware-software interfaces.
- Proficiency with Linux and basic IP networking concepts; systems programming experience.
Tools
Rust, C, C++, Linux, TCP, UDP
AI focus
The role includes developing inference platforms for far-edge systems.
Model-written summary · the original posting is authoritative