🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
A

Lead Firmware Engineer - Consumer Hardware

πŸ“ Oak Park, MI πŸ•’
Work Model
πŸ“ Oak Park, MI
Employment
πŸ’Ό Full-Time Direct
Recruitment Type
πŸ›‘οΈ Direct to HR Pipeline
πŸ›‘οΈ
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from Astrohaus's hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

πŸ“‹ Role Overview & Responsibilities

About AstrohausAstrohaus 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.Job RoleJoin 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).About YouYou 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.ResponsibilitiesArchitect, develop and implement firmware for our productsWork closely with the hardware team to ensure firmware and hardware work togetherCollaborate with software engineers to integrate firmware with higher-level softwareWrite clear and concise technical documentationWork with cross-functional teams to understand and define product requirementsDebug and troubleshoot issues in firmwareManage external firmware development resourcesQualificationsBS/MS degree in Electrical Engineering, Computer Science, or related field5+ years of experience in firmware development for embedded systemsExperience working at a small company or startupExperience with battery-powered devices and power managementProficient in C/C++ programming languagesExperience with ARM Cortex-M and ARM Cortex-A processorsExperience with RISC-V processors – e.g. ESP32Experience with wireless communication protocols such as Bluetooth and Wi-FiExperience with Zephyr and FreeRTOSExperience with communication protocols such as I2C, SPI, UART, and USBFamiliarity with embedded software development tools such as IDEs, compilers, linkers, and debuggersExperience with embedded Linux developmentExperience with security and encryption protocols in firmware developmentStrong problem-solving skills and attention to detailAbility to work independently and as part of a teamExcellent written and verbal communication skillsEnthusiastic for Astrohaus’ products and missionBonus QualificationsExperience with higher level languages such as Python and JavascriptKnowledge of electronics and hardware design principlesCompensationThe lean nature of our team and fast growth of our company allows us to provide stable and competitive compensation often reserved for larger companies. This includes:Unlimited PTOFlexible, hybrid work environmentBCBS Health & DentalCompetitive market rate salary401K programRelocation bonusAnnual performance bonusNimble hiring process

Frequently Asked Questions

How do I apply for the Lead Firmware Engineer - Consumer Hardware position at Astrohaus? β–Ό

Click the “Apply for this Position” button on this page to submit your application directly to Astrohaus without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship? β–Ό

This position is located in Oak Park, MI with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely? β–Ό

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

πŸ›‘οΈ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles