Embedded Systems Developer
Job Title: Embedded Systems Developer
Location: Remote | Travel Required to Boston & Mountain View, CA
(Expense tacker by the client)
Work Hours: 11:00 AM – 6:00 PM ET
- Job description:
- We’re seeking experienced Embedded Systems Developers to join our distributed team working on next-generation hardware platforms. If you have a strong background in embedded development, device drivers, and system bring-ups, we want to hear from you.
- Key Responsibilities:
- Develop embedded systems for non-mobile hardware platforms.
- Work on device drivers and kernel-side development in Linux or RTOS (Zephyr preferred).
- Integrate hardware and software for system-level performance.
- Perform board and system bring-ups, including debugging with tools like GDB, JTAG, and logic analyzers.
- Implement communication protocols such as SPI, I2C/I3C, and control embedded peripherals and buses.
- Work collaboratively with distributed teams following Agile/Scrum practices.
- Basic Qualifications:
- 4+ years of embedded system development in non-mobile products.
- 2+ years of experience in Linux or RTOS kernel-side and driver development.
- Hands-on experience with ARM A-series microcontrollers.
- Strong knowledge of embedded communication protocols and debugging tools.
- Experience with Git, Google Workspace, and collaboration tools like Slack.
- Excellent communication skills, both written and verbal.
Apply Job!