Embedded Software Technical Lead

Rzero

Remote
Remote
Embedded software solutions
Technical strategy and architecture
Lead distributed teams
Design and implement embedded software solutions across our technology stack, defining technical strategy and making architectural decisions

Job Summary

  • Design and implement embedded software solutions across our technology stack, defining technical strategy and making architectural decisions.
  • Lead distributed teams of contractors, establish repeatable processes like automated testing and CI/CD pipelines, and provide technical leadership while staying hands-on.
  • This role offers exceptional breadth and ownership, touching every part of our embedded ecosystem and influencing decisions across the company to build something significant.

Matching Summary

Design and implement embedded software solutions across our technology stack, defining technical strategy and making architectural decisions.

Skills & Requirements

Must-have

  • Embedded software solutions
  • Technical strategy and architecture
  • Lead distributed teams
  • CI/CD pipelines
  • Hands-on code development
  • Embedded Linux systems
  • C, C++, or Rust expertise

Nice-to-have

  • Edge ML experience
  • Smart building experience
  • Ownership and initiative
  • Collaborative leadership style
  • Scrappiness and agility

Key Requirements

  • 8+ years technical software development
  • 2+ years leading technical teams
  • Shipped multiple embedded products
  • End-to-end embedded development experience
  • Proficiency with higher-level languages
  • Experience with hybrid projects

Work Rights

Not specified

Tailored Resume

Cover Letter