Job Description
Overview of the role
We are looking for an Electronics Engineer wanting to develop their broad range of skills to join our Production engineering team. As an Electronics Production Engineer at Garrison, you will be managing and developing various aspect of the production flow to enable the delivery of our hardware based cyber-security products.
This is an exciting opportunity that will allow you to collaborate with and learn from other Production and Electronics Engineers across the department, as well as the developers in our FPGA team.
Key Responsibilities
- Development of efficient test and assembly processes using both custom designed fixtures and standard lab equipment.
- Management and training of subcontractors to enable the delivery of quality products.
- Research, development and deployment of new manufacturing security techniques to improve the security of the delivered product.
- Management of PCB, mechanical and system-level design data using product life-cycle management tools.
- Creating and modifying low-level software and firmware to test programmable electronic devices.
- Using lab test equipment such as oscilloscopes and multimeters to debug issues.
- Aiding in the continued compliance and certification of hardware
- Working with hardware design engineers to ensure a smooth transition to high volume manufacturing.
- Recognising the industry that Garrison operates in and appreciating the importance of following Garrison's information security policies.
Skills and Experience
You’ll be perfect for the role if you have the following:
- Proven interest in digital electronics using programmable devices.
- Demonstrable understanding of collaborative task management.
The following would be a massive bonus (but don’t worry if you’ve not covered!):
- Python scripting and coding in C/C++
- PCB debug and test.
- Knowledge of Embedded Linux and FPGAs is beneficial, but not essential.
- Bachelors degree in electronic engineering (or a similar technical subject) is desirable.
We are delighted to have team members who:
- Are self-motivated, enjoy technical challenges and delivering results.
- Are flexible and adaptable and can cope when thrown in at the deep end.
- Recognise the importance of planning, prioritisation and getting work done on schedule.
- Can communicate well, both verbally and in writing.
- Collaborate with team members and have excellent interpersonal skills.
Job ID: 120335