Note! This job has been aggregated through external sources, the Apply link will take you to the company's website.

Embedded Software Engineer Job in New Zealand
Invenco , New Zealand

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in New Zealand
1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
May 3, 2021
Last Date
Aug 3, 2021

Job Description

Invenco builds hardware and software payment products - we are an innovative company with a wide global customer reach. We have a highly collaborative software team - and are working on exciting new customer solutions in North America, Malaysia and Europe. To help drive our innovative software product solutions we are now looking for Embedded Software Developers to join our collaborative team.

About the Role
Located on Auckland’s North Shore, as a Software Engineer you will be responsible for building, maintaining and supporting platform-agnostic software solutions primarily using C++. With a commitment to delivering quality solutions on time and to agreed customer standards.

Your role will be involved with the following:

  • Application software development and documentation
  • Application product maintenance
  • Application design and architecture
  • Software development for PC and embedded systems (Linux and Windows)
  • Software testing
  • Systems integration
  • Development process and continuous improvement

About your experience

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 Computer Science, Engineering, Physics, or equivalent practical experience
  • 10 years software development experience including architecture and development for PC and constrained environments (embedded)
  • Proficient in C / C++
  • Understanding of modern C++ techniques
  • Understand fundamentals of digital design and communication protocols such as: asynchronous, serial, RS-232, RS-422, RS-485, Ethernet
  • Experience developing for POSIX/Linux and Windows environments on PC and embedded systems
  • Experience using embedded tools; compilers, debuggers, JTAG, protocol analysers, RTOS or OSes
  • Experience with Version Control Systems (Git/Subversion/etc)
  • Excellent communication skills both written and verbal
  • Experience with frameworks and library collections is a plus (eg Boost, Poco, ACE)
  • Experience in relevant domains would be advantageous eg Payments, Point Of Sale, Retail Fuel, Forecourt, Site Systems

About Invenco
Invenco is built on innovative hardware solutions that are revolutionizing the global customer payment experience. We attract leading engineering and design talent due to the unprecedented ‘once in a career’ opportunity in front of us - intersecting complex, hi tech products with global payment change. Our New Zealand based engineering team is beating giant global competitors through its outstanding inventiveness. If chasing excellence in world-changing tech is what you’re about there has never been a better time to join us.


We’re based on Auckland’s North Shore just minutes from the Northern Motorway. Our benefits include working with a great team, performance-based pay, training and development opportunities, challenging work, flexible work hours, paid birthday leave, discounted medical insurance, onsite gym and access to EAP services. We have a lot happening at Invenco and it's an exciting time to join as we expand globally.

How to apply?
If this sounds like the role for you, hit the "Apply Now" button. Please ensure you attach a resume and cover letter addressing how you meet the key criteria.

Job Specification


Information Technology and Services - Auckland, New Zealand