Embedded & Application Engineer
at Invenco by GVR
Northcote, Auckland, New Zealand -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Jun, 2024 | Not Specified | 13 Mar, 2024 | N/A | Boost,Power Supplies,Java,Javascript,C,Computer Science,C++,Ace,Models,Debuggers,Communication Protocols,Docker,Python,Embedded Systems,Communication Skills,I2C,Linux,Physics,Pipelines,Compilers | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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