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.
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.
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're hiring a Senior Manager - Software Engineering (SME) to lead the end-to-end build of a new R&D software function for a global MedTech company, based in Ahmedabad. The role involves defining the tech architecture, hiring and leading a full-stack team, and delivering integrated software solutions in a hardware-driven, regulated environment.
As a Senior Software Engineer, you will be working on enterprise scale business applications using MS Power Platform and othertechnologies. You will develop, enhance and maintain solutions adding a real value to the organisation.
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.
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
Legal candidates with 5 to 10 years of experience in IT Software industry handling SaaS, IT, Software contracts, Business to business(B2B) Clients should apply
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 Head Legal will oversee all legal operations, ensuring compliance and mitigating risks in the Product and Technology sector. This role requires expertise in legal strategy, contract management, and regulatory frameworks to support business objectives effectively.
As a Senior UI Engineer, you will design and develop user interfaces that deliver exceptional user experiences. This position requires expertise in front-end technologies and a strong focus on innovation within the software industry.
As a Full Stack Software Developer, you will be responsible for designing, developing, and maintaining scalable, secure, and efficient web applications. You will collaborate closely with cross-functional teams to deliver innovative solutions that enhance user experience and drive business success.
A Lead Python Developer is needed to design, develop, and implement robust software solutions within the business services industry. This role is based in Hyderabad and requires a strong technical foundation in Python development and problem-solving skills.
The Head of Professional Service and Technical Support will oversee the delivery of exceptional technical support and professional services, ensuring customer satisfaction and operational excellence. This role is ideal for a leader with a strong background in software and technology, based in Bengaluru.
Experience- 6+ yearsLocation- Pune
Senior Software Developer - Web Applications (.Net with Blazor)Looking for an experienced software developer to design, develop, and maintain modern web applications in a collaborative, agile environment. The role involves both frontend and backend development, with a focus on building scalable, high-performance, and user-friendly solutions
The role of CFO in the software industry requires a strategic leader with strong financial acumen, capable of managing financial operations, planning, and analysis.This position is based in Noida and demands expertise in driving financial growth while ensuring regulatory compliance.
This role focuses on leveraging expertise in signal processing and computer vision to develop innovative, data-powered software products.The ideal candidate will have a proven track record of working with both structured and unstructured data, including IoT sensor data and images, and will be responsible for the end-to-end development of machine learning solutions.
This role involves managing accounts receivables and ensuring financial compliance. The position is based in Bangalore and requires a keen understanding of accounting practices within the Software sector.
YOUR RESPONSIBILITIES:
WHAT WE ARE LOOKING FORTechnical:
Personal:
The role of a Java Kotlin Developer involves designing, developing, and maintaining software solutions using Java and Kotlin technologies. This position is ideal for someone with a strong technical background who can contribute to innovative projects in the technology and telecoms industry.
The Product Owner - CTS will drive the development and delivery of software solutions, ensuring alignment with business priorities and customer needs. This role is ideal for someone with a strong background in technology and telecoms, particularly within the software industry.
Looking for a strong leader who has a proven expertise in project and product management, along with deep expertise in Transport Management Systems (TMS), Warehouse Management Systems (WMS), enterprise software development, systems integration, and robust tech infrastructure management.
Job Responsibilities:Design, implement, and maintain robust and scalable CI/CD pipelines.* Implement and maintain infrastructure as code (IaC) for CI/CD environments.* Automate build, test, and deployment processes using industry-standard tools and best practices.* Develop and maintain pipeline scripts for Jenkins using Groovy and Java.* Maintain and develop tools used in the development infrastructure.* Evaluate software updates and ensure version changes do not impact existing functionality.* Consulting of application developers on the usage of the development environment and to troubleshoot and resolve issues related to CI/CD pipelines.* Collaborate with development, QA, and operations teams to ensure smooth and efficient software releases.* Monitor and optimize pipeline performance and reliability.* Develop and maintain scripts and tools for automation tasks.* Research and evaluate new CI/CD technologies and tools.* Contribute to the improvement of our DevOps practices and processes.* Document CI/CD processes and configurations.* Ensure security best practices are implemented throughout the CI/CD pipeline.SKILLS REQUIRED* Strong know-how in Jenkins with experience in Groovy and Java.* In-depth understanding of DevSecOps.* Extensive hands-on experience in using git.* Gitlab, Jenkins, Artifactory, SonarQube and Pact are your favourite friends.* You know Docker, Podman and Kubernetes, preferably in conjunction with AWS.* You are familiar with bash scripting and have a basic knowledge of HTTP.* Independent and proactive way of working.* Service-oriented and responsible - your contributions to the system can have very big impact.
The Chief of Staff will play a critical role in supporting executive leadership by driving strategic initiatives, ensuring operational excellence, and fostering collaboration across teams. This position in Bangalore requires a highly organised professional with a strong understanding of the software industry.
We are looking for a skilled and passionate Full-Stack Software Engineer with strong expertise in Java (backend) and React.js (frontend) to join our development team. You will be responsible for designing, developing, and maintaining scalable web applications, working across the full software development lifecycle.
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.