The Job logo

What

Where

Software Development Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join IGT systems Mobile Surgery team, a leading innovator in Mobile C Arm space. Requires strong C++ programming skills on Windows, experience with Philips C++ GUI libraries, software design, Agile methodology, and healthcare domain exposure. Work for Philips in Bengaluru, India, on complex software products in a multidisciplinary environment.

Job Description

You are a part of

You will be part of IGT systems Mobile Surgery. MOS is a leading innovator in image-guided therapy in the Mobile C Arm space.

 

 

Job Description

Bachelor's degree/ Master's Degree in Computer Science Engineering or Equivalent

Strong programming experience in C++ with windows

Experience working with Philips C++ GUI libraries is a plus

Experience & firm knowledge in software design concepts and design patterns

Experience in the system design and implementation of complex, multi-generation, SW products.

Experience with Agile methodology, tools and practices. Scrum Master certification would be desirable.

Familiar with client-server and distributed environments

Proven working experience in global, multidiscipline environment

Preferable - Exposure to healthcare domain

 

Personal Characteristics

Extremely good communication and presentation skills

Fast learner. Ability to grasp key concepts quickly with minimal or no supervision

Analytical, creative, and abstract thinker.

Accurate and quality minded.

Ability to take ownership of team goals and deliver with quality and within required timeline

Set alert for similar jobsSoftware Development Engineer role in Bengaluru, India
Philips Logo

Company

Philips

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Philips Logo

Software Technologist I-DevOps

Philips

Bengaluru, Karnataka, India

Posted: a year ago

The Software Technologist I-DevOps role at Philips in Bengaluru, Karnataka, India involves implementing DevOps practices in a microservices architecture using technologies like ASP.NET, .NET Core, GraphQL, Docker, Kubernetes, Azure DevOps, and GitHub. Experience in Agile methodologies, SAFe, cloud technologies, and automated testing is required. Strong communication, problem-solving, leadership, and adaptability skills are essential for leading and collaborating with cross-functional teams to optimize application performance.

Adobe Logo

Software Development Engineer

Adobe

Bengaluru, Karnataka, India

Posted: 19 days ago

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.  We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! We are seeking a skilled developer with a strong focus to work on the integration of Adobe Analytics with AdCloud. We follow a unified engineering approach, where the developer is responsible for testing the components and features they own and build. Key Responsibilities: Develop and maintain integration solutions between Adobe Analytics and AdCloud. Implement and handle REST APIs for flawless data exchange. Design, develop, and optimize database schemas and queries. Collaborate with multi-functional teams to understand requirements and deliver high-quality solutions. Test and validate your own components to ensure reliability and performance. Resolve technical issues related to integration and database performance. Maintain code quality and ensure its sustainability by adhering to standard processes and engaging in code reviews. Qualifications: Bachelor’s degree or equivalent experience in Computer Science, Information Technology, or a related field. Proven experience in Python, Java, and Spark development. Proven understanding of REST APIs and their implementation. Proficiency in working with relational databases, particularly PostgreSQL and MySQL. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a team. Strong interpersonal skills and the ability to collaborate effectively with collaborators.

McAfee Logo

Software Development Engineer

McAfee

Bengaluru, Karnataka, India

Posted: 10 days ago

Role Overview: Cloud Software Development Engineer with ability to design, develop, deploy, and maintain cloud-based applications and services, leveraging cloud platforms AWS and GCP focusing on scalability, security, and efficiency. This is a Hybrid position located in Bangalore. You will be required to be onsite on an as-needed basis, typically 1 to 6 times a month. We are only considering candidates within a commutable distance and are not offering relocation assistance at this time About The Role: Develop and deploy cloud-based distributed applications, ensuring they are efficient, secure, and scalable. Build and optimize large-scale data processing pipelines using Spark/pySpark, integrating with cloud-native services. Monitor the performance and health of cloud-based applications and infrastructure, ensuring they meet performance, scalability, and security standards. Collaborate with developers, SDETs, Researchers, DevOps engineers, and system administrators to ensure smooth development, deployment, and operations of data-driven applications. Implement data analytics and dashboarding solutions to support business intelligence, operational monitoring, and model performance tracking. Contribute to the development, deployment, and monitoring of machine learning models, with a clear understanding of the end-to-end ML lifecycle, including data collection, preprocessing, model (re)training, evaluation, deployment, and feedback loops.   About You: Proficient in programming languages such as Python and .NET, with experience Understanding of unit test frameworks in Python & .NET. Strong understanding of cloud platforms, particularly AWS and Google Cloud Platform (GCP), and their services. Solid grasp of AI and ML concepts, tools (MLFlow etc), and best practices. Understanding of end-to-end ML lifecycle and workflows in production-grade environments. Knowledge of cloud security best practices and the ability to implement them in application and infrastructure design. Familiarity with containerization and orchestration technologies such as Docker and Kubernetes. Competent in working with both relational and non-relational databases to support dynamic application needs.

Adobe Logo

Software Development Engineer

Adobe

Bengaluru, Karnataka, India

Posted: 2 months ago

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.  We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! LEM is the in-house testing infrastructure (based on gtest) for headless (UI-less) Photoshop engine, called libapollo or libphotoshop. The candidate should be a dev-qe who is proficient in c++ and testing frameworks. The candidate should be well versed in advanced c++ (c++17). Good to have knowledge in template meta programming. Testing infrastructure development. The candidate should take ownership of the existing testing infrastructure  and its maintenance including monitoring the unit test failures in CI across the ecosystem . The unit test failures can happen in any platform like Linux, windows,Mac ,IOS,WASM and Android , so the candidate should be able to do adapt to the various platforms . The candidate should work towards improving the Unit Test  code coverage for the existing code base and also plan for the upcoming features to maintain a healthy state. The candidate should come up with tools to automate the monitoring the heath status of the Unit tests. The virtue of patience and eagerness to delve in to the several features of Photoshop and being able to come up with positive and negative test scenarios, would be deeply appreciated.