Log in
All Remote Jobs
Remote Other jobs
Firmware Engineer
Remote Firmware Engineer
Posted
1 week ago
Apply now
Please, let Astrohaus know you found this job on RemoteYeah. This helps us grow 🌱.
Apply now
Description:
Join Astrohaus as a Firmware Engineer, with level and title determined based on experience.
Apply your expertise and experience to all existing and future firmware projects that make our products come to life.
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.
Requirements:
A BS/MS degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field is required.
A minimum of 4 years of experience in firmware development is necessary.
Experience working at a small company or startup is preferred.
Experience with battery-powered devices and power management is required.
Proficiency in C/C++ programming languages is essential.
Experience with ARM Cortex-M and ARM Cortex-A processors is necessary.
Familiarity with RISC-V processors, such as ESP32, is required.
Experience with wireless communication protocols such as Bluetooth and Wi-Fi is necessary.
Experience with Zephyr and FreeRTOS is required.
Knowledge of communication protocols such as I2C, SPI, UART, and USB is essential.
Familiarity with embedded software development tools such as IDEs, compilers, linkers, and debuggers is required.
Experience with embedded Linux development is necessary.
Knowledge of security and encryption protocols in firmware development is essential.
Strong problem-solving skills and attention to detail are required.
Ability to work independently and as part of a team is necessary.
Excellent written and verbal communication skills are required.
Enthusiasm for Astrohaus’ products and mission is essential.
Benefits:
The position offers unlimited PTO.
Health and dental insurance through BCBS is provided.
A competitive market rate salary is offered.
A 401K program is available.
A relocation bonus is provided for eligible candidates.
An annual performance bonus is included.
The hiring process is nimble and efficient.
Apply now
Please, let Astrohaus know you found this job on RemoteYeah . This helps us grow 🌱.
Apply now
About the job
Posted on
February 12, 2025
Job type
Full-time
Salary
-
Location requirements
🇺🇸
United States - Remote
⛰️
North America - Remote
Position
Other
Experience level
Mid-level
Senior
Technology stack
C
Go
C++
A
Astrohaus
View company profile
Visit getfreewrite.com
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback