Lead Development Engineer (Principal Software Engineer)

Job TitleLead Development Engineer (Principal Software Engineer)

Job Description

You are responsible for software architecture, design, and implementation of software components in the IoT Platform team.

You work closely with the Platform architects and technical product managers to translate overall system architecture and product requirements into well designed and implemented software components.

You take on the most challenging aspects of software implementation, actively contributing code and creating the critical code foundation on top of which other members of the team can build.

You are responsible to ensure code quality, test-driven development adherence, and good code documentation by IoT Platform scrum teams.

You are leading the adoption of best-in-class software engineering practices, frameworks, and tools. You are providing guidance and feedback to other software developers.

You work closely with the rest of the IoT Platform engineers to ensure the team is using the right test automation, continuous integration and deployment frameworks and practices. According to our test-driven development practices and DevOps model, test automation and high quality is the responsibility of every member of the IoT Platform team. We always strive to deliver consistently world-class quality products.


Meet Some of Philips Lighting's Employees

Nick I.

Software Engineer

Nick specializes in developing embedded software for Philips Lighting. He’s essentially responsible for implementing channels that connect hardware systems together.

Mellissa v.

Marcom Specialist Digital

Mellissa is focused on B2C digital touch points. She works in the Business-to-Shopper Team, where she oversees the digital content, processing and tailoring it for online retailer channels.


Back to top