Knak Digital logo
Knak Digital1 month ago

Software Engineer, Embedded Systems

$190,000–$225,000 year

On-site · Seattle, Washington, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Sr. Software Engineer, Embedded Systems to design, develop, and maintain embedded firmware for robotics and AI products; work with cross-functional teams; travel up to 25%; develop firmware on microcontroller platforms; PCB validation; RTOS like Zephyr/FreeRTOS; hardware-software integration.

Required Qualifications

  • BS+ in Computer Science, Computer Engineering or related field
  • Worked as a Software Engineer with embedded systems in C for 5+ years
  • Solid experience with designing and implementing reliable, consistent, and fast motor control systems
  • Knowledge of scripting languages such as Python or Shell scripting
  • Strong understanding of embedded systems architecture, including microcontrollers, sensors, and communication interfaces (e.g., UART, SPI, I2C)
  • Experience with real-time operating systems (RTOS) such as Zephyr or FreeRTOS
  • Proficiency in debugging tools, such as JTAG, oscilloscopes, and logic analyzers
  • Familiarity with software development tools and version control systems (e.g., Git, SVN)
  • Effective verbal and written communication skills and a desire to work in multidisciplinary teams
  • BS+ in Computer Science, Computer Engineering or related field
  • Willing to travel up to 25%
Sorce

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.

Get started

$190k – $225k / yr

Software Engineer, Embedded Systems · Knak Digital

Apply on Sorce