Embedded Engineer (Firmware)
EROAD was established to modernise New Zealand’s paper-based RUC regime. In 2009 launched the world’s first GPS/cellular-based road charging system. We now have offices in three countries, are New Zealand’s ninth fastest growing company and a world leader in our field.We are now looking for a senior engineer to join our embedded team, and play an integral role in the time sensitive deliver of EROAD’s next generation OBUYou will have full involvement in architectural design decisions, with particular consideration to: system security, data integrity, reliability, testability, sustainability and scalability.You should be a team player, able to work closely with the wider embedded team to ensure software is developed to the highest standard. You will have been involved in the development of successful products – and love a challenge.Responsibilities:Evaluate and document the technical requirements for new hardware and software.Research and evaluate appropriate tool chains; improvements to the software design methodology and processes, future extensions and interfaces to the existing technology; and  new technology platformsAssist with analysing projects from a technical perspective.Design comprehensive test plans to validate all subsystems as well as the complete end to end system.Assist in the tuning effort and assist in scalability/performance tests.Bug fixing and continuous improvement
Title: Embedded Engineer (Firmware)
Salary: None
Description: EROAD was established to modernise New Zealand’s paper-based RUC regime. In 2009 launched the world’s first GPS/cellular-based road charging system. We now have offices in three countries, are New Zealand’s ninth fastest growing company and a world leader in our field.We are now looking for a senior engineer to join our embedded team, and play an integral role in the time sensitive deliver of EROAD’s next generation OBUYou will have full involvement in architectural design decisions, with particular consideration to: system security, data integrity, reliability, testability, sustainability and scalability.You should be a team player, able to work closely with the wider embedded team to ensure software is developed to the highest standard. You will have been involved in the development of successful products – and love a challenge.Responsibilities:Evaluate and document the technical requirements for new hardware and software.Research and evaluate appropriate tool chains; improvements to the software design methodology and processes, future extensions and interfaces to the existing technology; and  new technology platformsAssist with analysing projects from a technical perspective.Design comprehensive test plans to validate all subsystems as well as the complete end to end system.Assist in the tuning effort and assist in scalability/performance tests.Bug fixing and continuous improvement
Requirements: Mid-Senior level experience, Bachelor's Degree education
Fraudulent: No