Embedded & Application Engineer

at  Invenco by GVR

Northcote, Auckland, New Zealand -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Jun, 2024Not Specified13 Mar, 2024N/ABoost,Power Supplies,Java,Javascript,C,Computer Science,C++,Ace,Models,Debuggers,Communication Protocols,Docker,Python,Embedded Systems,Communication Skills,I2C,Linux,Physics,Pipelines,CompilersNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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.

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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Northcote, Auckland, New Zealand