Embedded & Application Engineer

2 weeks ago


Auckland City, New Zealand Invenco Full time

**Why Invenco?**

Here are our top three reasons for why you want to join Invenco:

- Culture: Down-to-earth, open culture that values diversity & inclusivity.
- Products: We’re building new & unique products for the payments industry - if you are a techie this is the place to be.
- Global: We’re a global company - opportunity for travel, being part of a diverse team and international secondments as well.

**Invenco - Work Environment**
- We have an agile environment, with a focus on collaboration.
- We offer flexible working and aim to look after our people. At Invenco we understand you have commitments outside of work - which could be picking up the kids from school, having a run during the day or just making sure you get to surf a great offshore before work.
- We are a down-to-earth, open culture that values diversity & inclusivity - and encourage our people to bring their authentic selves to work. In our last survey 78% of employees felt that we had an inclusive environment.
- Based in six countries we have over 32 different nationalities, and we celebrate our cultural differences with cultural lunches and celebrations.
- You can bring your dog into the office - or if you don’t have a dog can enjoy our canine visitors that day.

**Invenco - Benefits**

We look after our people at Invenco - our biggest focus is our culture and ensuring we create a positive work environment. Our culture is based on our values, Winning, Collaboration and Innovation. We continuously look at ways to make improvements and regularly ask for employee feedback and input.

In New Zealand our key benefits include:

- Our office is based on the North Shore - close to the motorway and 20 minutes from the best beaches in Auckland
- Performance-based pay, training and development opportunities, challenging work.
- You get your birthday off
- Discounted medical insurance, onsite gym and access to EAP services.
- We offer ongoing learning and development courses, investing in our people’s growth is key.
- You also have the flexibility to balance your work-life in a way that's right for you.
- We offer free onsite car parking at our Northcote office

**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

As part of our recruitment process, a technical online test must be completed.

**About Invenco**

**Next Steps



  • Auckland City, New Zealand Sugandi Consulting Limited Full time

    We are looking for a Embedded & Application Software Developer for one of our clients in Auckland, New Zealand. Our client is a Global IT giant and with a large presence in Australasia. Job Description: - Contribute to requirement gathering, specification creation and design as required - Contribute to project planning by providing input on estimates and...


  • Wellington City, New Zealand SONITEC Full time

    **This is a Senior Embedded **LINUX **Software Engineer position in "Sydney"** - Work with cutting edge technology, making the world a safer and more secure place. Our Client offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion...

  • Associate Engineer

    2 days ago


    Auckland City, New Zealand Aroa Biosurgery Full time

    **Associate Engineer - Embedded Software** - Be part of a growing kiwi success story within a supportive and fun-loving team - On-site Gym and plenty of Free Parking - Work in a Diverse and Inclusive Team **About Aroa** Here at Aroa Biosurgery we're unlocking regenerative healing for every _body. _M ā ori for ‘understanding’, AROA is making and...


  • Auckland City, New Zealand Arrow Electronics, Inc. Full time

    **Position**: Field Application Engineer **Field Applications Engineer** Responsible for utilizing an advanced understanding of the customer needs and technical leadership expertise to champion return on engineering investment. Location is Auckland, New Zealand. **What You'll Be Doing** - Drive demand creation by maximizing Arrow's electronics component...


  • Auckland City, New Zealand Brunswick Corporation Full time

    Are you ready for what’s next?_ - Come explore opportunities within Brunswick, a global marine leader committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes “Next Never Rests,” and we offer a variety of exciting careers and growth opportunities within...


  • Auckland City, New Zealand AMP Limited Full time

    Purpose of the role - The role of Operations Manager represents a leadership position within the Centre Management team that supports the Centre Manager deliver the Business Plan objectives of the asset. - The primary areas of focus are to uphold operational safety, performance and compliance. - Statutory and legal obligations pursuant to the delivery of the...


  • Auckland, New Zealand Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux Optimisation Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Continue with Google Continue with Google Software Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicants Join to apply for...


  • Auckland City, New Zealand Windcave Ltd Full time

    **Windcave Ltd** **Graduate Embedded Developer**: **Auckland, Auckland City, Ellerslie** $60,000 - $65,000 Annual Permanent Full time (30+ hours) - **Grow your career with New Zealand's leading FinTech organisation**: - **Inclusive team culture; fantastic opportunity to work on diverse projects**: - **Fulltime permanent role; hybrid model - 2 days/ week...


  • Auckland City, New Zealand Halter Full time

    **About the role** To ensure we can keep the system airtight and continue to deliver on this mission we are looking to bring on a **Lead Application Security Engineer.** With Halter's system now serving hundreds of thousands of devices in the field, and spanning over 40 engineers across five teams, we need to make sure we have the right ways of working in...


  • Auckland City, New Zealand Aquafortus Full time

    Global industry extracts trillions of litres of water each day using current technology, consuming enormous amounts of energy in the process. Aquafortus is an emerging technology company poised to disrupt the industry and is at the forefront of research, development, and deployment of high recovery industrial water remediation technologies. We are...