Sponsored
Job Opening: Senior Software Developer, Embedded Systems, Firmware
Location: Waterloo, ON, Canada
Sponsored
Experience Level: Mid
Job Description
Google is seeking a Senior Software Developer with expertise in Embedded Systems and Firmware. The ideal candidate will be responsible for driving progress, solving problems, and mentoring more junior team members. They should have deep expertise and applied knowledge within the relevant area.
Requirements and Necessary Skills
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 4 years of experience coding in C++ or C.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience working with embedded operating systems.
Preferred Qualifications:
- Master’s degree or PhD in Computer Science, or a related technical field.
- 1 year of experience in a technical leadership role.
- Experience in Android development.
Responsibilities
- Work alongside the existing team to enhance and improve the matter open source Software Development Kit (SDK).
- Collaborate with other Smart Home ecosystems and suppliers.
- Debug and troubleshoot software interoperability problems among matter devices.
- Document software development processes and procedures.
- Work alongside certification team to improve validation and certification process and tooling.
Benefits and Salary
Competitive salary and benefits package commensurate with experience and qualifications.
Application Process
To apply for the Senior Software Developer position, please visit the following link: [link_here].
Company Culture and Growth Opportunities
Google is proud to be an equal opportunity and affirmative action employer, committed to building a diverse workforce where everyone feels included and valued. Employees at Google have the opportunity to work on cutting-edge technologies and collaborate with talented individuals from around the world. The company provides a culture of belonging and growth opportunities for career development.
Google values employees’ well-being and offers a range of benefits, including health insurance, retirement plans, paid time off, and opportunities for personal and professional growth.
Note: Google does not accept agency resumes and is committed to maintaining an inclusive workplace environment. English proficiency is required for all roles.
If you require accommodation during the application process, please complete the Accommodations for Applicants form.
Join Google in shaping the future of technology and making a positive impact on the world.