Lead Firmware Engineer

4 weeks ago


Oak Park, United States Astrohaus Full time
Job DescriptionJob DescriptionAbout 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.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
CompensationThe 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

Q7tF9tTLx1



  • Oak Park, United States Astrohaus Full time

    Job DescriptionJob DescriptionAbout 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...


  • Oak Park, United States Epsilon Full time

    Assistant Professor - Computer and Information Sciences posted 04/29/2024 More... front runner Intern/Co-Op - Firmware Engineer - Summer 2024 1 Advanced Energy Industries, Inc. Lockport, NY 14095 posted 04/26/2024 More... front runner Administrative Coordinator Alt Fuels and Raw Materials St Marys Cement Canada Toronto, ON C6A posted 04/26/2024 More... front...


  • Royal Oak, United States Aquent Full time

    OverviewPlacement Type: PermanentSalary (USD): $120K - $140KStart Date: 05.06.2024* This role is hybrid in Cleveland, OH. We offer relocation assistance. * We need electrical engineers with industrial experience. * We are not accepting applicants who need employment sponsorship now or in the future. * $120K - $140K, with benefts Are you passionate about...


  • Tinley Park, United States Panduit Full time

    At Panduit, Our People Make the Difference. We're looking for individuals who share our passion for innovation, diversity and inclusion, and sustainability. What You Will Do Ready to drive quality excellence? As the Manager of Quality Engineering, you'll lead the coordination of all design quality engineering activities for Data Center and Enterprise. Your...


  • Royal Oak, United States Aquent Full time

    Overview Placement Type: Permanent Salary (USD): $120K - $140K Start Date: 05.06.2024 * This role is hybrid in Cleveland, OH. We offer relocation assistance. * We need electrical engineers with industrial experience. * We are not accepting applicants who need employment sponsorship now or in the future. * $120K - $140K, with benefts Are you passionate about...


  • Overland Park, United States Aversan Full time

    Lead Electrical Engineer - Substation Design Functions as a technical specialist or in a lead substation design role encompassing distribution, sub-transmission and transmission level voltage classes. Under general direction, develops and applies advanced engineering techniques, concepts and approaches to complex engineering problems. Will provide...


  • Highland Park, United States Cyfle Full time

    About the job Senior Electrical Engineer We have partnered with a global industrial electrical manufacturing company in Highland, IL area to provide them with a Senior Electrical Engineer. Please review the below description and let us know if you are interested. Prioritized must haves for the Senior Electrical Engineer: #1. BSEE Degree or equivalent.#2. 6...


  • Warren Park, United States Penn Foster Inc Full time

    V2X is growing! V2X is looking for a Lead VR Software Engineer to join our team! The Lead VR Software Engineer will join our Software Engineering team in Indianapolis, IN, developing virtual reality and Unreal Engine (UE) gameplay solutions. The Lead VR Software Engineer should have experience developing Virtual Reality (VR) / Augmented Reality (AR) code...


  • Florham Park, United States DBSI Full time

    Title – Test Automation Engineer (LabVIEW) Location – Florham, New Jersey (onsite only) Job Description: 5+ years experience with LabVIEW – Mandatory Test Stand is mandatory 5+ years experience performing System testing of products and comprised of hardware, firmware and software 5+ years of solid experience with automation LabVIEW and its...


  • Oak Park, United States Blue Signal Search Full time

    Our client is a leader in the plastics and manufacturing industry, providing solutions and services to customers nationwide. They are actively seeking a seasoned Senior Control Systems Engineer to join their dedicated team. This role requires an individual with a comprehensive understanding of control theory, system architecture, and hands-on experience with...


  • Oak Park, United States Blue Signal LLC Full time

    Upgrade your resume prior to applying with resumeandcareerservices.com . Our client is a leader in the plastics and m anufacturing industry, providing solutions and services to customers nationwide. They are actively seeking a seasoned Senior Control Systems Engineer to join their dedicated team. This role requires an individual with a comprehensive...


  • Franklin Park, United States Hitachi Energy Full time

    General Information: Hitachi Energy is seeking for a Primary Lead Engineer US for its South, Brunswick Location. Your Responsibilities: Responsibility for the technical and standard-compliant technical project execution as well as fulfillment of the project targets (Deadlines, Costs and proper goals). Candidate must already have work authorization that would...


  • Park Ridge, United States Solve IT Strategies, Inc. Full time

    Job DescriptionJob DescriptionSolve IT Strategies is looking for a Network Engineer Senior. This role is located at Park Ridge, IL 60068 (75% remote, 25% onsite).The Main Responsibilities of a person are:Provides input into the development of documentation of configuration and network changes made.• Integrates components (includes servers, switches,...


  • Park Ridge, United States Solve IT Strategies, Inc. Full time

    Job DescriptionJob DescriptionSolve IT Strategies is looking for a Network Engineer Senior. This role is located at Park Ridge, IL 60068 (75% remote, 25% onsite).The Main Responsibilities of a person are:Provides input into the development of documentation of configuration and network changes made.• Integrates components (includes servers, switches,...


  • Oak Brook, United States Nexus Engineering Group Full time

    Job DescriptionJob DescriptionJob Description:The successful candidate will be a highly motivated individual who is capable of leading project teams and providing technical expertise on electrical substation engineering projects, brownfield retrofits and new construction.Distribution and Transmission Breaker Upgrades (12kV-345kV)Ring Bus ExpansionsBus and...


  • Brooklyn Park, United States Qualus Services Full time

    Lead Relay Field Engineer Job Locations US-MN-Brooklyn Park ID 2024-2052 Category Field Services Position Type Regular Full Time Remote: Yes Position Overview Power your future with Qualus in our Protection and Control Field Services department as a Lead Relay Technician/ Field Engineer. Our Lead Relay Technicians/ Lead Field...


  • Brooklyn Park, United States Qualus Services Full time

    Lead Relay Field Engineer Job Locations US-MN-Brooklyn Park ID 2024-2053 Category Field Services Position Type Regular Full Time Remote: Yes Position Overview Power your future with Qualus in our Protection and Control Field Services department as a Lead Relay Technician/ Field Engineer. Our Lead Relay Technicians/ Lead Field...


  • Highland Park, United States Cyfle Full time

    About the job Senior Electrical Engineer We have partnered with a global industrial electrical manufacturing company in Highland, IL area to provide them with a Senior Electrical Engineer. Please review the below description and let us know if you are interested. Prioritized must haves for the Senior Electrical Engineer: #1. BSEE Degree or equivalent. #2....


  • Ridgefield Park, United States Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...


  • Ridgefield Park, United States Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...