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