Philips is a health technology company dedicated to improving lives through access to quality healthcare. The Intern - Embedded Software Engineer role involves designing automation solutions and developing software applications to enhance testing and development processes in embedded systems.
Responsibilities
Design automation solutions to verify complex embedded system features, improving test coverage and accuracy in both manual and automated testing.
Develop and maintain software applications, libraries, and frameworks in C/C++ or Python to automate test development, test execution, and error extraction for embedded products.
Enhance and optimize the build pipeline and build infrastructure using GitHub and Windows-based tools to improve development efficiency and speed.
Innovatively develop techniques to automate manual tasks within the software development lifecycle, reducing bottlenecks and improving overall process efficiency.
Qualification
Required
Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related field
Interested in embedded software development or software tools development
Prior course or project work in embedded software development or software development.
Proficiency in Python and C/C++, with an interest in developing applications and libraries to automate processes.
Hands-on experience with Windows and/or Linux environments.
You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
Preferred
Familiarity with GitHub and GitHub Actions (or similar CI/CD tools) for version control, automated builds, and deployments is a plus.
Benefits
Philips is a technology company that operates in various fields, including healthcare, consumer electronics, lighting, and home appliances.