FULLTIME
Software Developer
Fuller
Not specified · onsite · Posted 15d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Software Developer, Chennai
Where Opportunity Knows No Borders At Fuller Technologies, we’ve never been the ones to follow – we lead the way. For over 140 years, we’ve pioneered technologies, products, and services that make the cement industry cleaner, better, and more efficient—shaping the world as we know it today. From projects spanning the globe to solutions that maximise productivity, we continue to redefine what’s possible, always asking ourselves: What’s next? When you join Fuller, you’re not just stepping into a job—you’re stepping into a career full of possibilities. Here, you’ll work with diverse teams across borders, tackle complex challenges, and make a tangible impact on transformative projects. With opportunities to travel internationally and exchange knowledge with industry leaders worldwide you’ll gain unique insights, expand your horizons, and grow both personally and professionally – shaping the future of an industry that itself shapes the world.
About The Role We’re looking for a Senior Software Developer to join our Software R&D team, working on innovative platforms like ECS/ProcessExpert® and QCX/BlendExpert. You’ll collaborate with teams and customers to design solutions, develop and enhance software, troubleshoot issues, and support global deployments, all while optimizing industrial processes for efficiency, stability, and sustainability.
About The Department The team is part of Fullers' Automation Technology Product line and collaborates on innovative digital solutions to drive business outcomes and support customer needs globally. We know you have a life outside of work which is why we offer a range of benefits that allow you to plan your life accordingly. We, therefore, endeavour to promote a lifestyle that meets your individual needs while also enabling you to be fully engaged and successful at work so that both our business goals and your personal aspirations are met.
Your Responsibilities During ideation and research:
- Collaborate and engage with internal teams & external customers to understand their needs, requirements, and desired business outcomes.
- Analyze requirements and document technical specifications for features or system design.
- Identify and understand bottlenecks and bugs, and devise solutions to these problems. During development and implementation:
- Develop and improve the variety of products of our portfolio, such as ECS/ProcessExpert® and QCX/BlendExpert.
- Maintain, troubleshoot and debug issues in our existing software applications
- Provide support for colleagues and customers including troubleshooting of installed base
- You may be required to visit industrial factories worldwide to deploy, test, and validate the newly developed solutions.
- Create and maintain documentation for product development.
Experience What You Bring
- Minimum 5–10 years of experience in the development and maintenance of communication drivers using industrial communication protocols.
Expert Level
- Design, development, and maintenance of complex software systems.
- Experience in developing and maintaining TCP/IP-based communication drivers to interface with PLCs, similar devices, or other applications using industrial communication protocols.
- Strong object-oriented programming skills.
- Expertise in .NET Framework and C#.
- Experience working with a rich C++/C# code base for drivers supporting various industrial protocols and interfacing with programmable logic controllers (e.g., Rockwell, Schneider, Siemens, OPC DA).
- Experience handling and maintaining C++ applications is a strong advantage.
- Strong knowledge of relational databases, preferably MS SQL Server.
Strong Debugging Skills
- Process dump analysis (memory leaks, deadlocks, etc.) using WinDbg or similar tools.
- Network packet analysis using Wireshark or similar tools.
Code Documentation
- Ability to create and maintain high-quality technical documentation.
Additional Advantages
- Understanding of industrial communication protocol specifications and implementation (e.g., Modbus TCP, EtherNet/IP, OPC).
- Basic knowledge of industrial networking.
- Knowledge of PLC programming.
- Awareness of cybersecurity principles and best practices.
As an ideal candidate for this role , we believe you have
- Strong problem-solving, communication, and mentoring skills.
- Ability to work both independently and in international teams.
- Eagerness to learn new technologies and contribute to a collaborative, innovative culture. As an equal opportunity employer, Fuller Technologies embraces diversity and equality by promoting an environment of inclusion. We encourage applicants of all backgrounds to apply irrespective of sex, gender identity/expression, disability, sexual orientation, or age. The more diverse our employees are, the stronger our team is.
Application and contact Please apply by clicking “apply” on this page. Kindly note that we will be reviewing applications and conducting interviews - also on a virtual setting as required - on an ongoing basis so please apply as soon as possible. No recruiters and unsolicited agency referrals, please.
Build a better world Fuller Technologies helps build societies all over the world by contributing to the infrastructure needed for global economic growth. It is a big responsibility, and we are committed to driving growth while minimising environmental impact. To achieve this, your skills, your curiosity, and your drive for change are important. Together in our diverse team, we collaborate in an inclusive and supportive environment to discover further ways to economic and environmental success. For further information on Fuller Technologies' business and services, visit https://www.fuller\-technologies.com
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02