Software Technologist C++

Philips · Bangalore, India

Bangalore, India4–8 yearsPosted 8 Oct 2026Last checked 26 Oct 2026

Free account: apply link, HR contact and an AI-written cold email

About the role

Job Title Software Technologist C++ Job Description Software Technologist C++ Your Role: • Participates in full software development processes, working with broader autonomy and in pairing mode with other software team members, challenging requirements, design, and quality. • Serves as a recognized technical expert in specific areas within the team, leading the creation of software designs and providing guidance on best practices. • Takes on moderately complex software development tasks, collaborating with senior team members to deliver high-quality software solutions that meet project requirements. • Develops and executes comprehensive test plans, including unit, integration, and system tests, to ensure software reliability, performance, and adherence to specifications. • Conducts thorough code reviews to ensure adherence to coding standards, identify potential bugs, and promote best practices in software development, fostering a culture of continuous improvement and high-quality code. • Supports DevOps in deploying software, setting, monitoring, and ensuring own performance metrics are met, while also defining, monitoring, and meeting broader performance and quality metrics. • Diagnoses and resolves software defects by analyzing logs, reproducing issues, and implementing effective fixes to enhance software reliability and performance. • Creates and maintains comprehensive technical documentation, including system architecture diagrams, API specifications, and user guides to facilitate knowledge sharing and support. • Keeps abreast of emerging technologies, industry trends, and best practices in software development to continuously improve skill sets and apply innovative solutions. • Applies analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action. You Are a Great Fit If: • Bachelor’s degree in computer science, Software Engineering, Electronics, Information Technology, or a related engineering discipline. • 4–8 years of experience with Vocational Education in areas such as Software Development, Software Design and Architecture, Testing and Quality Assurance or equivalent. Preferred Skills: • Technical Documentation • Software Test Automation • Agile Methodology • Software Development Life Cycle (SDLC) • Business Acumen • Continuous Improvement • Version Control System • Quality Specifications • Software Design • Code Reviews • Programming Languages • Debugging • API Design • API Integration • Test Driven Development (TDD) How we work together: We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. undefined Onsite roles require full-time presence in the company’s facilities.  Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations. This role is an office-based role. About Philips:

Skills mentioned

  • C++

Want to reach Philips's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

Similar jobs

More jobs at Philips

All Philips jobs and company facts →

Browse more