Skip to main content

Echodyne Corp

Software Engineer II, Embedded

Kirkland, WA – HybridFrom $171kmidAdded today

About this role

Echodyne seeks an experienced embedded software engineer to design and develop high-assurance C++ software for radar systems, collaborating with cross-disciplinary teams on Linux-based platforms. You'll own software components, contribute to best practices, and work on secure, real-time solutions for autonomous vehicles, drones, and critical infrastructure applications.

What you'll do

  • Design, develop, and optimize high-assurance software components using C++
  • Participate in design and code reviews, providing constructive feedback for quality software
  • Support testing efforts and collaborate with partner teams across disciplines
  • Contribute to improvements in coding practices, testing methodologies, and development tools
  • Work with radar, signal processing, and hardware engineers to implement platform functionality

What they're looking for

  • Embedded Linux software development in C++
  • Embedded systems debugging and troubleshooting with standard tools
  • Python or scripting languages for test automation
  • Git version control and collaborative workflows
  • Unit and integration testing
  • SDLC and secure software development practices
  • Embedded communication protocols (UART, SPI, I2C, TCP/UDP)
  • Systems-level programming and memory management
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Echodyne Corp

Echodyne builds advanced solid-state radar systems that integrate metamaterial technology for defense and commercial applications. The company is hiring across engineering disciplines—including electrical engineers, solutions engineers, antenna production engineers, and applications developers—to design radar architectures, support customer deployments, and optimize manufacturing operations.

View all jobs at Echodyne Corp

Likely interview questions

  • Describe your experience developing embedded Linux applications in C++; what platforms and real-time constraints have you worked with?
  • Tell us about a time you debugged a complex embedded system issue—what tools and approach did you use?