Job Description
Design and develop embedded firmware for new and existing products
Contribute to both system-level and firmware-level design efforts
Debug, troubleshoot, and verify firmware and system implementations
Translate product and engineering requirements into practical firmware solutions
Break down higher-level architectures into lower-level firmware components
Collaborate with hardware and multidisciplinary engineering teams
Create and maintain design documentation
Support firmware best practices, coding standards, and development processes
Mentor junior team members where appropriate
What you must have:
Firmware development experience
2+ years C/C++ experience in embedded environments
Experience with RTOS-based development such as FreeRTOS
Experien...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application