GrepJob
Echodyne Corp

Principal Software Engineer, Embedded

Echodyne Corp
Apply
4 days ago
Kirkland, WA, USAStaff+

Base Salary

$150k - $224k/yr

Responsibilities

  • Design, develop, and optimize high-assurance software components using C++.
  • Lead secure architecture design and code review processes for new and existing systems.
  • Drive adoption of quality coding practices and tools across the engineering organization.
  • Design and develop reusable cross-platform architectures and frameworks for embedded software.
  • Support testing efforts across teams and projects.
  • Collaborate with radar and signal processing engineers to implement platform functionality.
  • Mentor and provide technical direction to mid-level and junior developers.

Requirements

  • Bachelor of Science degree in electrical engineering, computer engineering, computer science, or equivalent experience.
  • 10+ years of experience in designing, implementing, and testing embedded software solutions.
  • Experience in software architecture and implementing new software designs using industry-standard patterns.
  • Strong experience in designing and building embedded Linux-based software applications in C++.
  • Knowledge of embedded systems debugging and troubleshooting.
  • Familiarity with software development life cycle and good coding practices.
  • Experience interfacing embedded systems with host computers using common communication protocols.
  • Proficiency in systems-level programming, memory management, and concurrency.
  • Strong debugging and performance optimization skills.

Benefits

  • RSU (Restricted Stock Units).
  • Fully-paid medical, dental, and vision insurance premiums.
  • Mental health coverage through Springhealth & Talkspace.
  • Flexible PTO for exempt employees.
  • 401(k) match.
  • Pet insurance.
  • Commuter benefits.
  • Paid company holidays.

Tech Stack

C++Linux

Categories