Veralto

Software Engineer II

Bangalore, Karnataka, India Full time

Are you…

Interested in working for an international and diverse company?

Interested in working for a company that is dedicated to sustainability?

Looking to use your troubleshooting skill?

Looking for a friendly and supporting team?

If so, read on!

Esko, a Veralto company, is a global provider of integrated software and hardware solutions that accelerate the go-to-market process of packaged goods. Our products empower teams to support and manage the packaging design and print processes for brand owners, retailers, pre-media and trade shops, manufacturers, and converters to provide the most innovative, integrated platform and comprehensive portfolio of tools that intelligently digitize, connect, automate, and accelerate the concept to market processes for every packaged product.

You will be part of a flexible, family friendly organization that cares about its people just as it cares about the environment.

We recognize that people come with a wealth of experience and talent.  Diversity of experience and skills combined with passion is a key to innovation and excellence. Therefore, we encourage people from all backgrounds to apply to our positions. 

The C++ Developer is responsible for designing, developing, and maintaining high-performance, scalable software solutions with a strong focus on system architecture, performance, and code quality. This role contributes to development, drives architectural decisions, and supports team growth through technical mentoring and knowledge sharing.

Location - Hybrid
 

In this role, a typical day will look like:

  • Designing, developing, and maintaining high-quality C++ software with a strong focus on performance, scalability, and maintainability
  • Working extensively with Qt libraries, Boost, and multi-threaded programming to build robust and efficient applications
  • Configuring, building, and troubleshooting applications using CMake build systems and Visual Studio IDE.
  • Identifying, analyzing, and resolving complex issues using debugging tools and performance profilers
  • Collaborating with cross-functional teams in an Agile environment using tools such as JIRA and similar tracking systems
  • Analyzing customer and business requirements and translating them into clear technical designs and formal software specifications
  • Conducting code reviews, providing technical feedback, and mentoring junior developers to improve overall code quality
  • Communicating technical concepts clearly through documentation, design discussions, and presentations
  • Continuously learning and adapting to new technologies, tools, and technology stacks as project needs evolve
     

The essential requirements of the job include:

  • Bachelor’s degree in Engineering (BE) or MCA
  • 3–7+ years of hands-on professional experience in C++ software development
  • Proven experience with Qt framework and Boost libraries
  • Demonstrated experience in multi-threaded and performance-critical application development
  • Experience using CMake build systems and Visual Studio IDE
  • Hands-on experience with debugging and performance profiling tools (e.g., gdb, Visual Studio Debugger, profilers)
  • Experience working in an Agile software development environment using tools such as JIRA

Desired Characteristics:

  • A technical mindset with great attention to detail
  • Flexible, willing to “go the extra mile” while at the same time being an agile and fast learner
  • Experience and desire to work in a global delivery environment
  • Able to stay calm and friendly and able to demonstrate good composure when handling complicated problems
  • Very good sense of ownership
  • Good analytical skills and self-initiative to learn new methodologies and techniques
  • Effective and Clear Communicator, asking right questions, actively listen and ability to collect right inputs

At Esko, a Veralto Company, innovation comes in every color and never in the same package. Join Esko and see how diversity of people and thought fuels a career journey like no other. Create unique technology solutions for the packaging value chain, bring new ideas to life, make and influence decisions, and experience career growth, rewards, and recognition in our global Packaging & Color organizations.

Esko is proud to be a Product Quality & Innovation company in Veralto (NYSE: VLTO).  Imagine a world where everyone has access to clean water, safe food and medicine, and trusted essential goods. That is the tomorrow Veralto is creating today.  Veralto is a $5B global leader in essential technology solutions made up of over 16,000 associates across our Water Quality and Product Identification segments all united by a powerful purpose: Safeguarding the World’s Most Vital Resources. 

At Veralto, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve.  Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.
 

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.