Are you looking for an opportunity to drive innovation and game-changing solutions? Do you thrive on leading teams to take on new challenges? Do you want to make an impact on your colleagues and the environment? If so, we are looking for someone like you!
At Gilbarco Veeder-Root, our purpose is to support the global fueling infrastructure by delivering innovative fuel dispensing and management systems. We aim to create measurable value for our customers and continually improve our solutions and processes. We value passion and innovation and seek team members with great ideas to create the next big thing.
We have an exciting opportunity for a Software Engineer II. We are looking for motivated individuals to join us. Are you ready to think big, move fast, and make a significant impact?
The Senior Software Developer will be responsible for designing, testing, and implementing new and updated software modules and core system libraries that run on proprietary embedded platforms.
This role will be onsite at our Florence, Italy office.
What you will do
1. Produce high-quality, high-performance software.
2. Ensure on-time software delivery.
3. Create technical documentation.
4. Participate in Agile/Scrum teams and provide analysis.
5. Contribute to process improvements to release high-quality, world-class software on schedule.
Required skills
* Proven experience in developing complex embedded software systems.
* Strong knowledge of C and C++ (modern syntax and techniques).
* Strong knowledge of Linux OS.
* Good knowledge of Yocto.
* Familiarity with embedded microprocessor platforms and architectures.
* Knowledge of communication devices like Ethernet, RS232, USB, etc.
* Experience in software design, including design patterns, OOD, and OOP.
* Knowledge of software unit testing methodologies.
* Experience in software optimization and tuning.
* Troubleshooting skills.
* Good spoken and written English.
* Strong teamwork skills using Agile frameworks.
* Knowledge of version control systems (Subversion, Git).
* Familiarity with build automation and testing tools (CMAKE, GTEST).
* Bachelor’s degree in computer engineering or computer science.
Preferred Qualifications
* Knowledge of Linux user/kernel mode programming, IOCTL, and IPC.
* Experience with C++ libraries like STL, QT, Boost.
* Knowledge of OpenSSL libraries and cryptographic techniques.
* Experience with multi-threaded embedded programming.
* Knowledge of Javascript and NodeJS.
* Experience with cross compilation and remote debugging.
* Knowledge of Unix shell scripting is a plus.
* Familiarity with UML modeling for software design.
* Understanding of security for complex applications and systems.
About Gilbarco Veeder-Root
Gilbarco Veeder-Root, a Vontier company, is a global leader in retail and commercial fueling solutions, offering a wide range of integrated products from forecourt to convenience stores. With over 150 years of trust, we provide reliable, long-term partnerships and support.
About Vontier
Vontier (NYSE: VNT) is a technology company focused on productivity, automation, and multi-energy solutions to support a connected mobility ecosystem. We foster a culture of continuous improvement and innovation, committed to sustainable solutions. More information is available at www.vontier.com.
At Vontier, we support your career growth in a dynamic, inclusive environment.
We are dedicated to your personal development, work-life balance, and collaborative culture, providing tools and support to help you succeed and innovate for a sustainable future.
Join our passionate community to navigate challenges and seize opportunities. Together, we enable the way the world moves!
#J-18808-Ljbffr