- 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
Node.jsEmbedded SystemsC+++2 more