Responsibilities
- Analyze software and functional requirements and design high-quality embedded software.
- Develop efficient, maintainable code and participate in code reviews.
- Develop bare-metal and Linux drivers for embedded devices based on i.MX processors.
- Develop or customize board support packages and perform board bring-up activities.
- Implement developer-level unit and component testing using Google Test and Gherkin syntax.
- Debug, troubleshoot, and resolve complex software issues.
- Create technical documentation and comply with development policies.
- Stay current with technical advances, advocate best practices, and mentor junior developers.
Requirements
- 5–8 years of relevant developer experience in a Linux development environment.
- At least 3 years of experience developing custom Embedded Linux operating systems with Yocto, BitBake recipes, and OpenEmbedded.
- Experience with embedded development, Linux device drivers, integration, board bring-up, programming, debugging, troubleshooting, and functionality testing.
- Advanced hands-on knowledge of C, C++, shell scripting, and Python.
- Strong knowledge of Embedded Linux systems, low-level drivers, BSPs, open-source software, and Yocto.
- Understanding of electronics hardware, including schematics and datasheet reading, is an added advantage.
Benefits
- For office-based teams, work is in person at least 3 days per week.
- Onsite roles require full-time presence at company facilities, while field roles are generally performed at customer or supplier locations.
About Philips
Over the past decade we have transformed into a focused leader in health technology. At Philips, our purpose is to improve people’s health and well-being through meaningful innovation. We aim to improve 2.5 billion lives per year by 2030, including 400 million in underserved communities. We see healthcare as a connected whole. Helping people to live healthily and prevent disease. Giving clinicians the tools they need to make a precision diagnosis and deliver personalized treatment. Aiding the patient's recovery at home in the community. All supported by a seamless flow of data. As a technology company, we – and our brand licensees – innovate for people with one consistent belief: there’s always a way to make life better. Visit our website: http://www.philips.com/ Follow our social media house rules https://www.philips.com/a-w/about-philips/social-media.html