Senior Software Engineer, Emerging Products & Integration
Echodyne · Kirkland, WA · 2 mo ago
HybridEngineering$137k–$205k/yrFull-time
Role Overview
We are seeking a high-caliber, product-minded engineer to join our Product Integration Team (PIT)—a group focused on enabling seamless interoperability between distributed sensor systems and mission command environments.
Responsibilities
- Build from 0 → 1: Rapidly prototype new capabilities and iterate based on real-world feedback
- Translate mission needs into systems: Convert ambiguous requirements into designs and working implementations
- Own problems end-to-end: From concept → deployment → integration
- Design for interoperability: Build clean APIs, SDKs, and integration patterns
- Enable ecosystem integration: Connect distributed sensors with command systems through reliable middleware
- Operate with speed and judgment: Balance quick iteration with long-term maintainability
- Design for real-world constraints: Intermittent connectivity, edge environments, and reliability requirements
- Deliver full-stack solutions: Backend services and frontend interfaces (e.g., React)
- Harden and scale systems: Turn prototypes into production-ready solutions
- Support field deployments: Work alongside field engineers to debug and deploy solutions in real time
- Participate in integration events: Collaborate with partners to integrate and validate systems
- Close the feedback loop: Improve systems based on field usage
- Elevate engineering practices: Contribute to strong design and code quality
Required Skills / Experience
- 5+ years building and shipping production-grade software systems, with a track record of delivering reliable, maintainable solutions in real-world environments
- Strong foundation in:
- Backend development: Experience building services and middleware that handle data ingestion, processing, and system integration, with attention to performance, reliability, and clean abstractions
- Networking fundamentals: Solid understanding of how systems communicate (TCP/IP, UDP, HTTP/REST), with the ability to reason about data flow, diagnose connectivity issues, and debug across system boundaries
- Distributed systems: Experience designing or working with systems that operate across multiple nodes, including handling real-time data, fault tolerance, and system reliability
- AI/ML developer tools (applied usage): Familiarity with using AI/ML tools and APIs to build practical solutions and accelerate development workflows
- Proficiency in one or more of: Rust, Python, C/C++, with the ability to write clean, maintainable, and production-quality code
- Experience designing and building APIs and service interfaces, with an emphasis on usability, clarity, and ease of integration for internal and external users
- Proven ability to:
- Rapidly prototype and iterate under tight timelines, balancing speed with quality
- Work effectively with ambiguous or evolving requirements and turn them into actionable designs
- Translate user and mission needs into working systems that are deployed and used in real environments
- Experience building for real-world environments (e.g., edge systems, robotics, defense, automotive), including handling constraints such as intermittent connectivity, limited resources, and operational reliability
- Understanding of modular architectures and system reliability, including designing components with clear boundaries, managing dependencies, and building systems that are resilient and maintainable over time
- Familiarity with CI/CD and observability, including building, testing, and deploying services, as well as using logging, metrics, and tracing to monitor and debug systems in production
- Ability to travel up to 50%
Desired Skills / Experience
- Experience with embedded systems or device-level software
- Background in security
- Frontend experience (React or similar)
- Experience building SDKs or integration tooling
- Experience working with external customers or partners
- Experience in defense, robotics, autonomy, or edge systems
- Background in startup or rapid R&D (0 → 1) environments
- Ability to build reference implementations or integration tooling
- Strong bias toward action with sound engineering judgment
What We Offer
- This is an exempt role.
- The expected annual salary range for this role is $137,196 - $205,382 USD
- We offer competitive compensation and benefits to our full-time, US-based employees, including:
- RSU (Restricted Stock Units)
- Generous Benefits:
- Fully-paid medical, dental, and vision insurance premiums for you
- Choice of PPO or HDHP/HSA
- Virtual Care – 98Point6
- Employee Assistance Program
- Mental Health coverage through Springhealth & Talkspace (Premera)
- Travel Assistance Insurance
- Company Paid Life Insurance
- Company Paid Short & Long Term Disability
- Flexible PTO (exempt) / 15 days per year (non-exempt)
- 401(k) match
- Pet Insurance
- Prepaid Legal Program
- Commuter Benefits