Software Technologist I – Automation Framework

Philips

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Philips in Bengaluru is hiring a Software Technologist I – Automation Framework to lead automation framework design and development. You will build scalable libraries and tools supporting embedded software verification, using C#, .NET, Python or C++ and integrating with Azure DevOps, GitHub and CI/CD pipelines.

You will drive BDD, analytics dashboards and engineering productivity, while collaborating with cross-functional teams and mentoring engineers.

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field.
  • 5–8 years of software development, automation framework development, or related engineering.
  • Experience with OO development, automation frameworks, CI/CD, DevOps and Agile.
  • Strong analytical and communication skills.

Responsibilities

  • Develop robust OO software using C#, .NET, Python or C++ with best practices.
  • Integrate automation frameworks into Azure DevOps, GitHub, Git and CI/CD pipelines.
  • Drive BDD with reusable Gherkin scenarios and framework capabilities.
  • Develop logging, analytics and dashboards to improve framework reliability.
  • Support HIL integration, simulators and test infrastructure.
  • Lead code/design reviews to ensure standards and maintainability.
  • Mentor engineers and promote software engineering best practices.
  • Create and maintain technical documentation and API specs.
  • Evaluate AI-assisted tools and AI/ML techniques for productivity.

Skills

C#
.NET
Python
C++
Automation frameworks
Azure DevOps
GitHub
Git
CI/CD
DevOps
BDD (Gherkin)
Logging/Analytics
HIL integration
Code reviews

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
GitHub
Git
CI/CD tooling

Job description

Job Title

Software Technologist I – Automation Framework

Job Description

As a Software Technologist I, you will lead software development activities across the software development lifecycle by analyzing requirements, influencing software design, developing scalable automation solutions and delivering high-quality engineering products. You will design, develop and maintain scalable automation frameworks, reusable libraries and engineering tools supporting embedded software verification.

Your Role
  • Develop robust object-oriented software solutions using C#, .NET, Python, C++, or similar technologies while following software engineering best practices.
  • Integrate automation frameworks, software components and third-party libraries into Azure DevOps (ADO), GitHub, Git, CI/CD pipelines and DevOps workflows to deliver reliable and maintainable automation solutions.
  • Drive Behavior-Driven Development (BDD) by developing reusable Gherkin scenarios, automation components and framework capabilities.
  • Develop software for logging, analytics, performance monitoring and engineering productivity dashboards to improve framework reliability and operational insights.
  • Support Hardware-in-the-Loop (HIL) integration, simulators, engineering test infrastructure and framework interoperability.
  • Conduct comprehensive code reviews and participate in design reviews to ensure adherence to coding standards, identify potential issues and promote software engineering best practices, maintainability and continuous improvement.
  • Lead complex software defect investigations through debugging, log analysis, root cause analysis and performance optimization while collaborating with cross-functional engineering teams.
  • Create and maintain technical documentation, including software architecture diagrams, API specifications, framework design documentation and user guides to facilitate knowledge sharing and long-term maintainability.
  • Evaluate, adopt and promote AI-assisted engineering tools (e.g., GitHub Copilot, Claude Code) and AI/ML techniques for automation, intelligent test generation, anomaly detection and engineering productivity improvements.
  • Continuously evaluate emerging software technologies, automation methodologies and engineering best practices to drive innovation and improve engineering productivity.
  • Collaborate with Software, Verification, Firmware, Systems Engineering, DevOps and Quality teams to continuously improve automation capability, engineering productivity and software quality.
  • Provide technical guidance, mentor engineers and promote software engineering best practices through technical reviews, design discussions, knowledge sharing and continuous technical improvement initiatives.
You're The Right Fit If
  • Bachelor's degree in computer science, Software Engineering, Computer Engineering, Electronics, Electrical Engineering, Biomedical Engineering, Information Technology or an equivalent discipline.
  • 5–8 years of experience in software development, automation framework development, software design, testing and quality assurance or related engineering disciplines.
  • Experience with object-oriented software development, automation frameworks, CI/CD, DevOps and Agile software development is preferred.
  • Strong Analytical, Problem-Solving, Communication and Cross-functional Collaboration Skills
How We Work Together

We believe that we are better together than apart. This is an office-based role, which means working in-person at least 3 days per week.

About Philips
  • Learn more about our business.
  • Discover our rich and exciting history.
  • Learn more about our purpose.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Technologist I – Automation Framework
Software Technologist I – Automation Framework

Philips Iberica SAU • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Technologist I– Automation Framework
Senior Software Technologist I– Automation Framework

Philips • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Software Technologist I– Automation Framework
Senior Software Technologist I– Automation Framework

Philips Iberica SAU • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Software Technologist
Senior Software Technologist

Philips • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Lead Software Technologist - .Net Fullstack
Lead Software Technologist - .Net Fullstack

Philips • Bengaluru

On-site
INR 6,000,000 - 10,000,000
Senior Automation Engineer
Senior Automation Engineer

MCO (MyComplianceOffice) • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Automation Engineer
Automation Engineer

ESP Engineered • Hyderabad

On-site
INR 600,000 - 900,000
Dynamic and innovation-oriented environment
Variety of projects across industries
Competitive package and fringe benefits
+1
Senior Engineer - Automation
Senior Engineer - Automation

Techblocks, Inc. • Hyderabad

On-site
INR 600,000 - 1,200,000
Software Technologist I – Full Stack Development Engineer
Software Technologist I – Full Stack Development Engineer

Philips International • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Automation Engineering Manager
Automation Engineering Manager

Good co India • India

On-site
INR 4,000,000 - 7,000,000