A company is looking for a Senior Embedded Software Engineer to design and build firmware for connected collars.
Key Responsibilities
Design, develop, and maintain firmware for embedded systems, ensuring functionality and performance optimization
Collaborate with cross-functional teams to integrate software with hardware and troubleshoot issues
Conduct code reviews, document changes, and develop test procedures to validate firmware functionality
Required Qualifications
Minimum of 4 years of experience in firmware / embedded software development
Proficiency in C and C++, with an eagerness to learn Python
Prior exposure to hardware interfaces and real-time operating systems (RTOS)
Experience with debugging tools and version control systems (e.g., Git)
Understanding of low-level hardware interactions and experience with microcontrollers
Embedded Software Engineer • Gilbert, Arizona, United States