Electronics Engineer

Job Description

 Overview

The position within the R&D team is to design, develop and maintain hardware and embedded software for our products. The role is involved in all aspects of product design from feasibility to production, including digital and analogue circuits, and microprocessor circuits and software. The role requires good knowledge of digital and analogue electronics, and software design. Some experience of mechanical design for product cases and enclosures is a benefit. Knowledge and experience of design for manufacture and product approval processes including EMC is useful. 

Duties and Responsibilities

  • Develop hardware for existing and new products, covering the full product life-cycle. Capture customer/user requirements. Design, develop, test and maintain hardware. Ensure designs achieve product regulatory approvals including EMC, and transfer into production. 
  • Develop microprocessor software covering the full software life-cycle. Capture customer/user requirements, then design, develop, test and maintain software, including the release process, version control of software releases, and bug management.
  • Design mechanical parts for products, including frames and housings, and for product testing equipment. 
  • Work both as team member on larger projects and manage own smaller software projects; plan, track and manage development tasks. Work to deadlines and adapt plans as necessary to meet project objectives. Work collaboratively with people inside and outside the R&D department to successfully achieve outcomes and results.
  • Install, use and maintain tools and technologies such as PCB design tools and software development environments. 
  • Use company procedures, processes, and consistent styles. Write, issue and update hardware documentation; use version control.
  • Investigate ideas, suggestions and problems related to existing and new products raised by internal departments including Marketing and Production, communicating and responding to ensure issues are resolved promptly and appropriately.

Key Area Expertise

  • Embedded software development - Develop microprocessor software in C/C++ covering the full software life-cycle. Capture customer/user requirements, then design, develop, test and maintain software, including the release process, version control of software releases, and bug management.
  • Hardware development - Develop hardware covering the full product life-cycle. Capture customer/user requirements, then design, develop, test and maintain hardware. Ensure designs achieve product regulatory approvals such as EMC, and interface with manufacturing.
  • Project management - Manage projects; plan, track and manage development tasks. Work to deadlines and adapt plans as necessary to meet project objectives.
  • Procedures and processes - Use company procedures, processes, and consistent styles. Write, issue and update hardware documentation, use version control and document changes. Knowledge Have a good knowledge of digital and analogue electronics, and software design using C/C++. ideally have some experience of mechanical design of product cases and enclosures. Tools and technologies Able to install, use and maintain tools and technologies such as PCB design tools and software development environments.
  • Technical analysis - Investigate ideas, suggestions and problems related to existing and new products raised by internal departments including Marketing and Production, communicating and responding to ensure issues are resolved promptly and appropriately.

Please note: Only candidates with the relevant skills and experience will be contacted regarding this position.

If you do not hear back from us within 5 days you have unfortunately been unsuccessful in your application for this position, however we may contact you in the future to discuss other opportunities.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the job.