About the Role
This key role requires an experienced professional who can demonstrate skills in leading electronic development projects from concept through to production and to provide team leadership for our designers and developers.
An excellent salary package will be negotiated with the successful candidate, based on your skills and experience.
Requirements
You will be required to demonstrate knowledge and experience with:
Extensive experience with C and C++ embedded software design
Experience with ARM-based micro-controllers including ST & Nordic
Experience with embedded peripheral interfaces such as USB, SPI, I2C, UART & ADC's
Experience creating successful system architecture designs
Experience with run-up of new embedded hardware designs
Experience with multiple communication networks and platforms such as Sigfox, LoRaWAN, NBIOT, CATM1 and 3G/LTE, and relevant satellite communications
Serve as a technical authority in making engineering decisions leading to the proper selection, test and evaluation of electronics devices and components
Rapid prototyping development skills including the use of development kits, prototype hardware and use of prototype languages such as Python
Ability to debug software and hardware (using scopes and emulators)
Ability to apply a wide range of testing tools, techniques, procedures
Other desired capabilities may include:
Linux development capabilities including Yocto/Buildroot, kernel configuration, device-tree and device drivers
Experience with CANBUS & ethernet interfaces
Experience in developing applications for standalone embedded Linux systems
Understanding of full stack development with the ability to create and interface with web and networking API’s
Hands on knowledge of Altium and other hardware development tools
Experience with Kinetis and i.MX platforms
Softer Skills
Softer skills that we value highly as an organisation are:
Take responsibility to effectively communicate concepts and deliver solutions
Passion for design excellence
Native skills to resolve design and technical problems
Team player attitude and preparedness to develop, learn and actively seek out opportunities
Excellent written and verbal communication skills
Project documentation skills
Knowledge of product design processes - from concept and spec level through to production-tested product
Contribute fully to a multi-disciplinary development team
Balance priorities and remain flexible and outcome-focused under pressure
Experience in delivery of high-value solutions to customers
About the Company
Our purpose at InFact is to create sustainable new technologies that deliver on important climate change, environmental and socially significant outcomes. Using product design and hi-tech engineering our consultancy specialises in the development of ruggedised embedded and cloud-connected products and services. We work collaboratively with our high-tech manufacturing and university/research clients to bring new science and technology innovation into systems that solve challenging real-world problems in new ways.
Over 23 years and 500 projects we have developed world-first products for New Zealand companies and research groups including Hamilton Jet, Zero Invasive Predators, Qualcomm, Aeroqual, Auckland and Canterbury Universities, ESR and Scion Forest Research.