Wavetronix is seeking a full-time Embedded Firmware Engineer to design, develop, test, and maintain firmware for embedded systems. The role is part of an agile, cross-functional engineering team that uses established tools and processes, including source control, automated testing, and work backlogs. The engineer will take ownership of development efforts, contribute to technical decisions, and collaborate with local and geographically distributed engineering teams to coordinate implementation, resolve technical challenges, and maintain consistency across projects. The role calls for a strong understanding of embedded software development, hardware interfaces, device drivers, network communications, and debugging. Linux-based development experience is preferred. In the first 90 days, the engineer is expected to learn Wavetronix products, embedded architectures, existing firmware, team tools, processes, and standards, and begin independently contributing to assigned tasks. By the end of the first year, the engineer should be a key contributor to firmware development and system design, demonstrate ownership in project areas, and coordinate effectively with engineering teams. Beyond the first year, the engineer is expected to develop deep knowledge of Wavetronix embedded systems, contribute to architectural decisions, offer technical insight into complex challenges, and drive improvements to performance, maintainability, quality, and development practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level