Embedded Software Technical Lead

New
R
R-ZeroSmart building technology
RemoteFull-TimeLead
Salary145,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years in technical software development, 2+ years leading technical teams
Required Skills
Node.jsEmbedded SystemsC++RustCI/CD

Requirements

  • 8+ years in technical software development, with deep embedded systems expertise
  • 2+ years leading technical teams in a hands-on capacity
  • Built, shipped and supported multiple embedded products
  • Track record in both large organizations and startup environments
  • Expert level software development in C, C++ or Rust
  • Strong foundation in embedded Linux
  • Proficiency with higher-level languages (e.g., Node.js)
  • End-to-end embedded development experience, including: test automation, CI/CD and field support

Responsibilities

  • Design and implement embedded software solutions across our technology stack
  • Define technical strategy and make architectural decisions that shape our product roadmap
  • Lead distributed teams of contractors as needed to extend our capabilities
  • Establish repeatable processes to help us move from startup to scale: automated testing frameworks, CI/CD pipelines, and deployment processes
  • Provide technical leadership while staying hands-on with code
  • Collaborate with field teams to support deployed systems and inform future development
  • Bridge technical and business conversations, translating complex constraints into strategic opportunities
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 200,000 USD per year
Apply Now