Lead Firmware Engineer at Astrohaus | Torre

Lead Firmware Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Remote (anywhere)
Posted over 2 years ago

Responsibilities


Astrohaus is a distributed team based in Metro Detroit, Michigan, that creates consumer products at the intersection of design, art, productivity, and technology. Formed in 2014 around the breakout Freewrite Smart Typewriter, the company, led by designer and engineer, Adam Leeb, is expanding into new verticals in 2024. Accolades: Freewrite products have won several awards and in 2021 the Smart Typewriter entered the Science Museum, London’s permanent Printing & Writing Collection becoming a literal piece of history. Tens of thousands of customers around the world have cumulatively written 450 million+ words on Freewrite devices. Read about the Freewrite family at getfreewrite.com, in The Atlantic, Wired, or in the WSJ. Join Astrohaus as a Lead Firmware Engineer. In this key role you will apply your expertise and experience to all existing and future firmware projects that make our products come to life. The role is open for remote work with occasional travel (1-3x per quarter). You have a passion for developing well-architected firmware that brings the best out of any product. You get energy from working on hard problems on behalf of customers to provide the best possible user experience. You love systematizing and believe in continuous improvement. You are eager to learn from others and enjoy collaboration with like-minded colleagues. You are constantly looking for alternative approaches that can speed up development and improve quality. You are not afraid of working higher or lower in the stack. You have a track record of developing creative solutions to meet product requirements. Responsibilities: - Architect, develop and implement firmware for our products - Work closely with the hardware team to ensure firmware and hardware work together - Collaborate with software engineers to integrate firmware with higher-level software - Write clear and concise technical documentation - Work with cross-functional teams to understand and define product requirements - Debug and troubleshoot issues in firmware - Manage external firmware development resources