Senior Software Engineer, Edge Compute and Communications
$129,000–$292,000 year
On-site · Seattle, Washington, United States or Washington, District of Columbia, United States
Job Summary
Senior Software Engineer on the ECC Engineering team responsible for owning and delivering scalable ECC software deployed to customers, collaborating across product, engineering, and operations teams, and engaging with end-users to translate needs into features. The role involves building software that integrates hardware, operating at the tactical edge, and supporting products like the Menace Family of Systems. Candidates should be comfortable working across software, hardware, networking, autonomy/robotics, and systems integration, and capable of traveling up to 30% to build, test, and deploy capabilities in the real world. Proficiency with languages like Java, Python, C++, Rust, Go, JavaScript; experience with Linux/NixOS; edge infrastructure; Agile methodologies; and a track record of delivering high-quality software with measurable customer outcomes. Mentions collaboration with product managers, business development, executives, and customers, plus the ability to communicate and demonstrate progress to internal and external stakeholders.
Required Qualifications
- Strong engineering background from industry or school in Computer Science, Software Engineering, Mathematics, or Physics
- 4+ years programming experience in Java, Python, C++, Rust, Go, JavaScript, etc.
- Experience with Linux and/or Nix/NixOS
- Experience building software solutions involving hardware integrations
- Experience building scalable solutions on edge infrastructure
- Ability to understand and navigate complex systems and established code bases
- Passionate about working on critical software with real-world impact
- Data-driven and customer outcomes focused
- Experience using AGILE methodologies and SDLC processes
- Willingness to travel up to 30% for field deployment and testing
- Ability to brief executives and high-ranking officials
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.