Automation Software Development Engineer

PhilipsCambridge, MA
Hybrid

About The Position

The Automation Software Development Engineer plays a critical role in advancing software quality, reliability, and development efficiency through the design and implementation of robust automation solutions. You will serve as a technical leader within the team, driving best practices, enabling continuous improvement, and ensuring high engineering standards across automation, testing, and development workflows. You will collaborate closely with other software developers, QA, product managers, and DevOps to deliver scalable automation frameworks, performance monitoring solutions, and integrated tooling that support high-quality product delivery throughout the software development lifecycle. This is an office role at Philips, a health technology company focused on improving people’s health and wellbeing through meaningful innovation.

Requirements

  • 3+ years of experience to develop, design, code, and test complex solutions.
  • Solid understanding of object-oriented software development concepts and methodologies.
  • Skills include .NET Framework, C#, Azure DevOps (ADO), Github, CI/CD pipelines & DevOps, Software Development Life Cycle (SDLC), Agile methodologies, and BDD knowledge.
  • Bachelor’s degree or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent discipline, required.
  • Ability to successfully perform the minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
  • US work authorization is a precondition of employment.
  • Must reside in or within commuting distance to Cambridge, MA.

Responsibilities

  • Defines and drives automation quality goals and development practices in partnership with the team, promoting continuous improvement through rigorous engineering standards, test strategies, and automation methodologies.
  • Designs, develops, and maintains scalable automation frameworks, test infrastructure, and supporting tools to validate functionality, performance, reliability, and integration across products and services.
  • Integrates software components, automation frameworks, and third-party libraries into existing systems and CI/CD pipelines, ensuring seamless interoperability with minimal impact to development velocity.
  • Develops software to log, store, and analyze performance metrics, test results, usage data, and error signals, enabling continuous monitoring, early issue detection, and data-driven quality improvements.
  • Conducts and participates in code and automation reviews, providing actionable, constructive feedback to ensure adherence to coding standards, maintainability, and long-term quality.
  • Analyzes and optimizes system and automation performance, identifying test gaps, inefficiencies, and bottlenecks to improve execution time, coverage, reliability, and overall user experience.
  • Collaborates cross-functionally with product managers, designers, and QA engineers to define requirements, design automation strategies, and ship features aligned with business and user needs.
  • Identifies opportunities to improve existing workflows and automation processes through tooling, test strategy refinement, and continuous integration improvements.

Benefits

  • Generous PTO
  • 401k (up to 7% match)
  • HSA (with company contribution)
  • Stock purchase plan
  • Education reimbursement
  • Annual incentive bonus
  • Sales commission
  • Long-term incentives
  • Comprehensive Philips Total Rewards benefits program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service