Lead Firmware Engineer - Consumer Products

Lead Firmware Engineer - Consumer Products
Company:

Astrohaus


Details of the offer

About Astrohaus 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, Londons 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 , in , , or in the . Job Role 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). About You 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
Qualifications

BS/MS degree in Electrical Engineering, Computer Science, or related field
5+ years of experience in firmware development for embedded systems
Experience working at a small company or startup
Experience with battery-powered devices and power management
Proficient in C/C++ programming languages
Experience with ARM Cortex-M and ARM Cortex-A processors
Experience with RISC-V processors

e.g. ESP32
Experience with wireless communication protocols such as Bluetooth and Wi-Fi
Experience with Zephyr and FreeRTOS
Experience with communication protocols such as I2C, SPI, UART, and USB
Familiarity with embedded software development tools such as IDEs, compilers, linkers, and debuggers
Experience with embedded Linux development
Experience with security and encryption protocols in firmware development
Strong problem-solving skills and attention to detail
Ability to work independently and as part of a team
Excellent written and verbal communication skills
Enthusiastic for Astrohaus products and mission
Bonus Qualifications

Experience with higher level languages such as Python and Javascript
Knowledge of electronics and hardware design principles
Compensation The 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 PTO
Flexible, hybrid work environment
BCBS Health & Dental
Competitive market rate salary
401K program
Relocation bonus
Annual performance bonus
Nimble hiring process
Powered by JazzHR

#J-18808-Ljbffr


Source: Grabsjobs_Co

Job Function:

Requirements

Lead Firmware Engineer - Consumer Products
Company:

Astrohaus


Engineer, Body Structures

Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human ...


From Lucid Motors - Michigan

Published 14 days ago

Field Service Technician/Mechanic

Crossroads Mobile Maintenance is seeking to hire a full-time Field Service Technician/Mechanic. This is a great opportunity for someone looking to be dispatc...


From Utility Supply And Construction Company - Michigan

Published 14 days ago

Engineering Co-Op

Job summary Assist engineers in the engineering of driveline and steering systemsGain hands-on work experience in a technical environmentWork on tasks and pr...


From Nexteer Automotive Corporation - Michigan

Published 14 days ago

Embedded Software Engineer - Battery Management System

Company Description PPS customer is a growing battery company. Job Description Job Summary The BMS Engineer is responsible for the design, development, a...


From Pinnacle Professional Services - Michigan

Published 14 days ago

Built at: 2024-05-19T19:05:23.973Z