Development Lead Firmware Engineer

Schweitzer Engineering Laboratories (SEL)Lynnwood, WA

About The Position

We’re a team of professional embedded/firmware engineers dedicated to making electric power safer, more reliable and more economical. We’re looking for colleagues who are passionate about developing hard real-time systems in critical applications. Healthy work/life balance Employee Stock Ownership Program (ESOP) – Employees own 100% of the company Focused on delivering high quality, reliable products with free technical support as long as the product remains in service Enjoy getting to the root of problems and inventing solutions to meet customer needs.

Requirements

  • B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience
  • 5+ years of experience
  • Knowledge in the following areas: Programming languages: C, C++
  • Software development including: Object oriented design Unit testing Debugging
  • Strong writing, documentation, and speaking skills
  • Ability to learn new skills and assume new responsibilities
  • Ability to work cooperatively in a team environment
  • Background check results satisfactory to SEL
  • Negative drug test result(s)

Nice To Haves

  • RTOS
  • Test automation
  • Python
  • Software development process (Agile)

Responsibilities

  • Lead in the design, implementation, documentation and testing of safety critical firmware systems.
  • Understand hardware and software interactions.
  • Collaborate across disciplines with Hardware and Software engineers
  • Mentor and help develop new engineers.
  • Develop knowledge of SEL engineering processes.
  • Develop knowledge of SEL products and technology.
  • Follow and apply SEL Values and Principles of Operations Understand. Create. Simplify.

Benefits

  • Employee Stock Ownership Program (ESOP)
  • personal 401(k) options
  • top tier medical, prescription, dental, vision, life, and disability insurance
  • 10 paid holidays
  • annual vacation accrual starting at 12 days
  • 9 paid sick days
  • paid family and medical leave that covers 90% of your pay
  • STEM courses
  • apprenticeships
  • tuition assistance
  • engineering development programs
  • wellness benefits
  • fertility benefits
  • adoption benefits
  • flexible spending benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service