Browse our jobs and apply for your next role.
The right candidate is just a few clicks away.
PageGroup changes lives for people through creating opportunity to reach potential.
If you have any questions, we’re here to help.
The Research & Innovation team will drive the technical vision for industrial AI, partnering with the Lead AI Engineer to define the road-map and foster innovation. Your leadership will mentor and empower the team, ensuring ideas move seamlessly from research to industry‑ready products.
Strong hands-on experience in developing embedded systems, especially in real-time environments.Proficient in C and C++ programming with practical application in embedded development.Familiar with real-time operating systems (RTOS) and capable of conducting real-time performance analysis.Good understanding of embedded hardware platforms, including ARM-based boards and single-board computers.Exposure to cybersecurity practices or functional safety standards is a plus.
Join a cutting-edge team as an Embedded Software Testing Analyst, where you will play a vital role in ensuring the quality and reliability of embedded software solutions. This position in Bengaluru offers a unique opportunity to contribute to the mechanical industry within the industrial and manufacturing sector.
We are seeking a Senior Software Developer to join our team in Bengaluru. The role involves developing, implementing, and optimizing software solutions for the mechanical industry.
We are looking for a Test Analyst - PLC Softwares to join our team in Bengaluru. The role involves ensuring the quality and performance of PLC software in the Industrial/Manufacturing sector, specifically within the Mechanical Industry.
Senior Embedded Software EngineerYour Job:* Design, implement, and test embedded software for Smart Motion Products in the field of industrialautomation.* Collaborate within an agile team on projects related to industrial communication, cybersecurity, andclosed-loop control.* Assist in the development and enhancement of infrastructure for continuous integration and industrialEthernet.* Utilize and integrate reusable software components from our embedded platform.Your technical qualification:* A degree in computer science, software engineering, electrical engineering, or a related field.o Familiarity with electric and pneumatic systems, along with a willingness to engage withthem.* Proficiency in object-oriented design and the C++ programming languageo Python for Scripting and Automationo Principles of version control and branching with Gito Skills in troubleshooting and testing embedded softwareo Knowledge of unit and integration testing* 10 years of experience in developing software for embedded systems and industrialcommunication, particularly for "small systems" with limited resources and embedded RTOSo Knowledge of ARM v7/v8 Cortex-M / Cortex-A based microcontrollers and theirecosystems.* Understanding of industrial communication protocols, stacks e.g. EtherCAT, Profinet, Modbus, IOLink,and controllers, such as SIEMENS and Beckhoff.o Proficiency with modern software tools including VS Code, LLVM, Git, GitLab, CMake,and Conan.* Familiarity with current software development processes, methods, and relevant standards is a plus.o Awareness of architectural design principles and understanding of measures and bestpractices to ensure software quality.
The Software Engineer will participate in or undertake the technical analysis, specification, estimation, design, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.
We are looking for an Embedded Test Analyst- PLC Software to join our team in Bengaluru. The ideal candidate will focus on testing and validating PLC software for industrial and manufacturing applications.
We are seeking a Team Lead: Embedded Software Testing in Bengaluru to oversee and enhance software testing processes in the mechanical industry. The ideal candidate will demonstrate expertise in embedded systems and a deep understanding of industrial software testing methodologies.
The Lead Software Engineer - Research & Innovation will be responsible for developing innovative software solutions and driving technical advancements within the mechanical industry. The role is based in Bengaluru and focuses on delivering high-quality engineering solutions that meet industry standards.
The Senior Engineer will participate in or undertake the technical analysis, specification, estimation, design, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate
This role leads the Bangalore R&D site, driving strategy, execution, and team growth across software and product development. It's a unique opportunity to shape the site's vision, build a high-performing leadership team, and deliver impactful innovations aligned with global goals.
The Head - Software Engineering will lead software development initiatives, ensuring the delivery of high-quality solutions in the medical devices industry. This role requires strong technical leadership and expertise in software engineering specifically on C++ and Linux.
Qualifications* Bachelor's or master's degree in computer science, or a comparable field.* 5 to 8 years of experience working in frontend development with web-based applications.* Expertise in frontend technologies like HTML, CSS and JavaScript.* Expertise in working with Blazor framework.* Expertise in backend technologies like C#/.NET 8.0.* Good knowledge of RESTful APIs and web services.* Solid understanding of OOP and design patterns.* Mathematical knowledge, particularly in geometry to support the development of CAD interface.* Experience of working in an agile development team (E.g. Scrum).* High degree of personal responsibility and analytical skills to solve complex challenges.* Quick thinking, positive attitude, and excellent collaboration skills.* Strong motivation and enthusiasm for professional development and visual appealing frontends.* Goal and results oriented.* Team player and ability to work in a multicultural and multinational environment.* Unconventional thinking, creativity, and a willingness to continuously improve.* Flexible, adaptable, open to change and the acquisition of new knowledge and skills.Job Description:* Design, develop and maintain the web application Fluid Draw web and fluidsim.festo.com using .Net 8.0 and Blazor framework.* Maintain and extend the CAD interface [Drawing area]* Implement new features and optimize existing functionalities for performance and usability.* Ensure code quality through testing, code reviews and adherence to best practices.* Collaborate with cross-functional teams and support PO to gather and analyze requirements.* Participate in architectural discussions and contribute to the overall design of the application.* Troubleshoot and resolve issues in a timely manner.Job Location: Bengaluru, IndiaJob Level: Experienced Professionals - 5+ yearsLevel of Education: BE/BTechJob Type: Full-Time/Regular
Embedded Software EngineerYour Job
Professional Competencies and Requirements:
Educational Background: Master's or bachelor's degree in computer science, Electrical Engineering, Automation Technology, or a related field. Personal Competencies and Requirements:
You can expect the following with us:
Experience Level: 5 - 8 YearsWorking Model: HybridWork Location: Bommasandra, Bangalore
The candidate will be responsible for overseeing and managing all legal aspects of the organization, ensuring compliance with laws and regulations within the Technology & Telecoms Services industry. This role requires a strong understanding of legal frameworks and the ability to provide strategic legal advice.
The DevOps Engineer will be responsible for ensuring seamless integration, deployment, and operations of software systems within the Technology & Telecoms industry. The role is based in Gurgaon and requires expertise in streamlining processes and maintaining system reliability.
This role seeks a seasoned Software Engineering Leader with strong technical leadership and hands-on expertise in C++, .NET, system architecture, object-oriented design, and in-memory computing to build enterprise-grade, mission-critical applications.
We are seeking a skilled Sr .Net with WPF Developer to join the Technology department within the Mechanical Industry. The ideal candidate will excel in developing and maintaining software solutions tailored to the Industrial / Manufacturing sector in Bengaluru.
The Chief Technology Officer (CTO) will lead the technological vision and drive the development of innovative solutions within the software sector. This role is ideal for a strategic thinker with a passion for technology and a proven ability to deliver cutting-edge results.
SAP MDG Consultant professional working in the design, implementation and deployment of master data solutions to achieve business goals for the global organization.The position is integrated in the Master Data team, that has the aim to combine key knowledge about business process, data governance, data management and also know-how of the state-of the-art software solutions.
This is an exciting opportunity for a Legal Counsel (Temp) to contribute to the legal operations within the technology and telecoms industry. The role involves providing legal support and ensuring compliance within the software sector.
The role of Senior Dot Net Developer involves designing, developing, and implementing software applications using C#.Net, WPF, MVVM, and Rest API technologies. This position is based in Bengaluru and requires a professional with expertise in software development within the mechanical industry.
We are seeking a skilled Tech Solution Architect to lead the design and implementation of cutting-edge technological solutions. This role requires expertise in the technology and telecoms industry, particularly within the software sector, and is based in Bengaluru.
Our client is building its first Technology Global Delivery Centre (GDC) in Pune to serve global insurance and financial services clients. This is a zero-to-one build-you'll lead strategy, delivery, and talent for software engineering, Azure cloud, digital workplace, and service management. Reporting directly to the Group CIO in the UK, you'll shape a global capability hub for a fast-growing, innovative service provider.
Own end-to-end sales cycles across the US for a NASDAQ listed software conglomerate
The role of a Java Lead involves leading a team of developers to design, develop, and implement Java-based applications. The ideal candidate will possess strong technical expertise and leadership skills to ensure the delivery of high-quality software solutions.
The role of Sr Platform Engineer - C++ requires expertise in developing and maintaining robust software platforms using C++ in a technology-driven environment. This position is based in Bangalore and is perfect for candidates with a strong background in software engineering and a passion for problem-solving.
We are seeking a Senior .NET Developer with expertise in Azure and Typescript for a temporary position in Bangalore. The role requires technical proficiency to develop, implement, and maintain software solutions tailored to the industrial automation industry.
We are seeking a skilled Senior Fullstack Developer proficient in Python and Angular/Typescript for a temporary position in Bengaluru. The role involves developing and maintaining software solutions in the mechanical industry.
Create Job alert to receive Software jobs via email the minute they become available
Submit your CV to register with us and we will contact you if a suitable role becomes available.