This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This is a career-defining opportunity to play a crucial role in a hyper-scale AI company that is transforming the future of autonomous systems, energy, and the built environment. This role owns the architecture and evolution of HiveOS, our embedded Linux runtime environment. You will define and improve the service model, upgrade semantics, observability surface, and security boundaries of the runtime while ensuring clean, well-defined integration contracts with the broader platform. This is a hands-on systems role focused on building durable runtime foundations.
Job Responsibility:
Own HiveOS runtime architecture: Define and evolve the service model, container/runtime structure, environment configuration system, and upgrade semantics for HiveOS and HiveMiniOS. Ensure the runtime remains coherent, durable, and maintainable as the platform evolves
Improve OTA and release workflows: Architect and implement reliable firmware update mechanisms, versioning strategy, rollback safety, and release compatibility for deployed systems
Support observability and telemetry: Coordinate telemetry metrics, traces, and logs shipped from devices, and tune what is collected and exported based on real-world bandwidth constraints
Turn field issues into structural improvements: Investigate complex runtime failures and convert recurring integration problems into architectural simplifications or contract clarifications
Requirements:
Proven experience: Experience with Linux, systemd, and containers
Exceptional communication skills: Ability to define and document system contracts clearly and communicate technical boundaries across teams
Organized and strategic: Ability to identify recurring runtime and integration failures and evolve architectural boundaries to prevent them
Collaborative mindset: Ability to work across teams to define clear runtime boundaries and integration contracts
Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate
Problem solving: You own this role. When issues arise, be the empowered force that solves them, rolling-up
Attention to detail: Demonstrate strong attention to detail in your work. Be willing to dig into the nuances, talk through tradeoffs, and deliver high-quality results
Experience writing and reviewing C code
Experience with container technology and how to secure it
Nice to have:
Experience writing and reviewing Swift code
Willingness to learn new languages deeply, including understanding design decisions, tradeoffs, and common pitfalls
What we offer:
Competitive compensation
Generous equity share package
Medical, dental and vision coverage
Disability and life Insurance options
Flex PTO
Team-building events
Free catered lunch in the office Monday — Friday
Free ski pass (We are at the base of Big Cottonwood Canyon)