Embedded Systems Engineer | Hybrid | $135,000 - $190,000 yearly
We're hiring for a leading technology company that specializes in delivering high-performance networking solutions. This employer focuses on creating purpose-driven networks that perform exceptionally well in challenging environments, leveraging advanced technologies like AI and ML to enhance performance and reduce total cost of ownership.
The Role
- Architect and implement device drivers and platform software for embedded systems.
- Collaborate with internal and external teams to bring ideas to fruition.
- Design scalable software architecture and functional specifications.
- Drive features from prototype to production with precision and performance.
- Integrate new capabilities into existing platforms with minimal disruption.
- Partner with support teams to diagnose and resolve customer issues.
What You'll Need
- Bachelor’s degree with 9+ years or Master’s with 7+ years in system software development.
- Strong proficiency in C/C++ for embedded Linux environments.
- Deep expertise in U-Boot and OpenWRT, with hands-on experience customizing and optimizing bootloaders and embedded Linux distributions.
- Proven experience with Linux device drivers and system-level programming.
- Familiarity with USB, I2C, SPI, UART, and TPM interfaces.
- Solid understanding of Ethernet, TCP/IP, UDP; Wi-Fi experience is a plus.
What's On Offer
- Competitive salary range and comprehensive benefits package including medical, dental, vision, and 401(k).
- Generous paid time off, including vacation and holidays.
- Opportunities for professional growth and development within a forward-thinking company.
- The chance to shape the future of wireless connectivity and impact global communication.
Apply via Haystack today!