Description
About Invenco by GVR
Invenco by GVR is a dynamic and innovative force in the world of technology-driven retail solutions. Born from the integration of various groups within the Gilbarco Veeder-Root network and the strategic acquisition of technology companies worldwide, our foundation is built on tech expertise. With a diverse set of industry leaders including Orpak, Invenco, Insite360 & GVR, we have formed a network of excellence. We are a global team located in over 20 countries and are proud of our diversity.
Our culture
But it's not just about technology; it's about people. At Invenco by GVR, we are crafting a global tech culture defined by transparency and open communication. We embrace agility, collaboration, and inclusivity within our teams. We look forward, welcoming change as we steer towards the future. At Invenco by GVR, we don't just adapt to change; we drive it, ensuring that our global team remains at the forefront of innovation.
Our people are working on new products and tech stacks that make people’s lives easier. We have a learning environment where we challenge the status quo and encourage a growth-mindset. There is a wide range of opportunities to develop your career across the globe. We understand that life is a balance, and we offer flexibility, a welcoming culture, plus the opportunity to give back to your community.
About the role:
Located on Auckland’s North Shore as a C++ Application Engineer / Software Developer you will be responsible for building, maintaining, and supporting embedded software solutions. With a commitment to delivering a quality solution on time and to agreed customer standards. Your role will also involve:
- Software development and documentation
- Product maintenance and support
- Design and Architecture
- Resource Constrained Embedded Product Integration
- Software Testing
- Development process and continuous improvement
About you:
We are looking for someone with a proactive mindset, excellent communication skills, self-motivated and curious about all aspects of Software Engineering. You will be part of a high performing team that are passionate about their job and work hard to get projects across the line.
Other requirements include:
- Qualification in Engineering, Physics, Computer Science, or equivalent practical experience
- 4+ years C++ software development experience within a constrained environment
- Proficient in C / C++
- Familiar with C++ libraries such as Boost, Poco, Ace
- Development within and for Windows and Linux environments
- Understand fundamentals of networking, threading models, and inter-process communications
- Experience with compilers and debuggers for embedded systems
- Experience with version control systems (Git)
- Excellent communication skills both written and verbal
The following skills would be beneficial:
- Development experience in the payments domain
- Understand fundamentals of communication protocols such as; asynchronous, serial, RS-232, RS-422, RS-485, Ethernet, SPI, I2C
- Experience using embedded tools; RTOS or OSes
- Experience with build systems and pipelines; Yocto, Git CI/CD
- Familiar with general electronic lab equipment - protocol analysers, bench top power supplies etc.
- Experience in Linux working with shell scripts
- Familiarity with Docker
- Proficiency in Java, Python, JavaScript languages
Invenco by GVR benefits
Our people are the core of Invenco by GVR and we have a range of benefits which support you as an employee.
In New Zealand our key benefits include:
- Competitive and performance based pay
- Global career opportunities and development
- Enhanced leave policy paid parental leave & get your birthday off!
- Discounted medical insurance and access to EAP services
- Flexibility to balance your work-life in a way that's right for you
- Variety of Employee Resource Groups and volunteer days
- Our office is based on the North Shore - close to the motorway and 20 minutes from the best beaches in Auckland!
- We have free carparking at our Auckland office
- You can bring your dog into the office - or if you don’t have a dog can enjoy our canine visitors
**Interested?