Top Software Engineer Jobs in India
As a software engineer, you will work on advanced programmatic ad tech systems that manage billions of transactions daily, focusing on designing, writing, and testing reliable code while collaborating with product teams to identify opportunities for improvements.
As a Senior Staff Software Engineer at Affinidi, you will design and architect complex multi-component platforms while leading teams in building high-quality, secure services. Responsibilities include mentoring, guiding product development, improving code standards, and collaborating across teams to enhance system performance.
The Embedded Software Engineer will integrate OTA software updates and cybersecurity solutions in automated driving vehicles, focusing on detailed design and successful integration testing using POSIX OS on ARM-based SoCs. The role requires experience with Yocto Linux and proficiency in Embedded C/C++.
The Senior Software Engineer at Ollion will design, develop, test, and maintain software and new features for products, engage in engineering tasks from planning to execution, conduct design and code reviews, and ensure high-quality standards.
The role involves developing embedded software for ADAS platforms focusing on Camera and RADAR processing. Responsibilities include creating software architecture that meets safety and cybersecurity standards, modeling architectures in UML, and performing safety analyses. Experience in various embedded software development tools and systems is essential.
The Senior Embedded Software Engineer will develop firmware for networking devices, focusing on the architecture, design, implementation, testing, and integration of the firmware. This role requires adherence to functional safety protocols while working on safety-critical automotive applications.
You will lead the development of the networking devices software stack, including embedded firmware, device drivers, and testing utilities. Your role encompasses design, architecture, and integration of safety-critical firmware used in automotive applications, maintaining a focus on functional safety and development best practices.
The Principal Software Developer will design and develop new applications and services for Aptos ONE, a cloud-native commerce platform. Responsibilities include leading a scrum team, mentoring developers, ensuring code quality, and integrating payment systems for retail applications.
The Senior Software Developer at Aptos will design and develop new applications, components, and services on their cloud-native commerce platform. They will work on Aptos ONE, a cloud-native, mobile-first, and unified commerce platform for retailers to respond to market demands across all customer touchpoints. The role requires 7+ years of relevant experience in developing applications for retail, high-end transactional systems, point of sale, and payment integrations. Proficiency in Typescript, JavaScript, React, and experience with Agile/Scrum environments is essential.
Senior Software Developer responsible for driving system design, architecture, scalability, reliability, and performance of end-to-end systems. Collaborate with teams to define architecture, design solutions, and implement best practices. Proficient in backend and front end development, database management, cloud platforms, CI/CD pipelines.
Senior Software Engineer position at Veralto, a global leader in essential technology solutions. The role involves developing innovative coding and marking solutions to ensure product safety and improve productivity. Join a diverse team committed to creating a safer, cleaner, and more vibrant future.
As a Senior Software Engineer Specialist, you will oversee the implementation life cycle, provide technical direction, and ensure that systems architecture aligns with business goals. You will design, develop, and guide teams through complex technical challenges while leading architectural evaluations and initiatives to improve system performance and scalability.
The Senior Software Engineer Specialist provides technical oversight and quality control throughout the implementation lifecycle. Responsibilities include designing and developing solutions, leading architectural analysis, ensuring alignment with technical requirements, and guiding product teams. The role also involves evaluating technical directions and identifying improvements across existing technologies.
The Senior Software Engineer will design and develop software for Videojet Printer Software using C++ and/or Qt/QML. This role requires collaborating with global teams and applying best SDLC practices while solving complex problems. Hands-on experience with embedded applications is essential.
The Senior Software Engineer in DevOps will design, develop, and troubleshoot software programs, configure and integrate third-party software, perform root cause analysis, and lead test documentation development. They will provide application support and mentor junior team members, working collaboratively with cross-functional teams to resolve complex issues and enhance products.
Design and develop new Enterprise-grade features for high-performance distributed software systems in the Cloud Object Storage domain. Collaborate with agile teams to deliver quality solutions, design new features, and resolve complex customer issues.
As a Senior Software Engineer, you will design, implement, test, and maintain applications using the Genesis Low Code Platform. Your role involves collaboration with product owners, UI/UX developers, and core engineers, requiring strong Java backend and full-stack experience along with knowledge of various web technologies. You'll set project milestones and ensure timely software releases, while adapting to new work methodologies.
Develop and maintain backend services and APIs, collaborating with cross-functional teams to define requirements and enhance user experiences. Contribute to code reviews and manage data in SQL and NoSQL databases within cloud environments. Engage in continuous learning to stay updated with industry trends.
The Senior Frontend Software Engineer will design, develop, and maintain high-quality frontend interfaces, collaborating with engineers and designers to enhance user experiences and implement UX/UI specifications. The role demands expertise in JavaScript, TypeScript, and React, along with knowledge of HTTP, APIs, and geospatial technologies.
The Principal Software Engineer at Equiniti is a senior technical role responsible for developing and maintaining software processes and standards. They drive engineering excellence, evaluate emerging technologies, mentor engineers, and contribute to talent pipeline development. The role involves technical responsibilities across all stages of software development and requires expert-level experience in Full Stack development.
The Staff Software Engineer role at Equiniti is a senior technical position focused on designing, building, and delivering industry-leading software solutions. Responsibilities include adhering to software development lifecycle, promoting engineering excellence, evaluating emerging technologies, mentoring engineers, and driving talent pipeline development. Technical expertise required in full stack development, .NET, C#, ReactJS, ADO, GIT, REST Services, database design, and more. Domain knowledge and expertise in Amazon Web Services are essential for this role.
The Principal Software Engineer role at Equiniti involves leading the configuration or development team, driving innovation and collaborating to design cutting-edge solutions. Responsibilities include adhering to software development standards, promoting engineering excellence, evaluating emerging technologies, mentoring engineers, and preparing technical designs for application enhancements. The role requires expert level technical experience in full stack development and software construction activities.
As a Senior Frontend Engineer, you will design and develop desktop and mobile applications using Flutter, collaborate with cross-functional teams, lead code reviews, optimize application performance, and mentor junior developers while staying updated on industry trends.
The Senior Software Engineer will design, develop, and maintain web applications. Responsibilities include collaborating with teams to implement features, writing efficient code, troubleshooting issues, and ensuring application performance. The role requires advanced knowledge of web development and container platforms.
As a Senior Software Engineer, you will design, develop, and maintain web applications using Javascript and MongoDB, collaborate with teams to implement features, and ensure the quality and responsiveness of the applications while troubleshooting and maintaining code quality.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results