Embedded & Application Engineer
2 days ago
**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
-
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...
-
Embedded Application Design Engineer
1 week ago
Auckland City, New Zealand Integrated Control Technology Full time**Location: Auckland, New Zealand**: **Role Type: Permanent, Full-time**: We are looking for a confident, dedicated Embedded Design Engineer to deliver innovative features and products within a collaborative, cross-disciplinary team environment. We offer a culture that embraces diversity, and inclusiveness. Our diligent teams are committed and hard-working,...
-
Embedded Software Engineer
2 weeks ago
Auckland City, New Zealand OSHO Full time**About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Osho is driven by purpose, real innovation, and ambition. We have a talented team...
-
Senior Embedded Linux Developer
1 week ago
Auckland City, New Zealand Rocket Lab USA Full time**Rocket Lab** Rocket Lab is a vertically integrated provider of small launch services, satellites, and spacecraft components. Our mission is to open access to space to improve life on Earth. Our team is over 1,300 people strong and we're adding to it every week. Collaboration is at our core - every idea is heard, and everyone makes a difference. Teams are...
-
Senior Embedded Linux Developer
2 weeks ago
Auckland City, New Zealand Rocket Lab Full timeThe opportunity to work on innovative and ground breaking technology - Access to world leading experts to develop your career - An employee stock purchase program **At Rocket Lab** Our family of Electron launch vehicles and Photon spacecraft are supporting a growing number of ground-breaking missions in low Earth orbit and far beyond. Right now, our team is...
-
Embedded Linux Software Engineer
5 days ago
Auckland, Auckland, New Zealand Basis Full time NZ$80,000 - NZ$120,000 per yearAbout UsAtBasis, we're not just building a company — we're building the future. We're redesigning the electrical systems that power our homes to fight climate change, reduce household costs, and create a better future for generations to come. That means rethinking everything, not just what we build, but how we build it.To do this, we need incredible...
-
Lead/senior Embedded Software Engineer
2 weeks ago
Auckland City, New Zealand Advanced Navigation Full timeFounded on a culture of research and discovery, Advanced Navigation's mission is to be the catalyst of the autonomy revolution. Fields of expertise include artificial intelligence, underwater sonar, GNSS, radio frequency systems, inertial sensors, robotics, quantum sensors and photonics. - Today, Advanced Navigation is a supplier to some of the world's...
-
Embedded linux senior software engineer
7 days ago
Auckland, New Zealand Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 2 weeks ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Work across...
-
Embedded Engineer
6 days ago
Auckland City, New Zealand Alato Full time**Alato** **Embedded Engineer (Contract/Casual) - IoT Environmental Monitoring**: **Auckland** $25 - $35 Monthly Casual **What You Bring** - Soid embedded systems experience (bare-metal and/or RTOS) - Experience with STM32 and Maxim series microcontrollers - Strong C/C++ proficiency; experience with ARM Cortex-M preferred - Experience with BLE stacks and...
-
Software Application Engineer
1 week ago
Auckland City, New Zealand Invenco by GVR Full time**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...