Job Details
Job Ref: 215440312
Date: 2021-12-24 11:34:27
Job Description
The Embedded Controls Engineer will be responsible for the full product life cycle of electronic, embedded, software and controls aspects within our Clients products through specification, concept, design, production, service and support.
Main duties
PCB schematic and layout design
PCB schematic
Firmware design
Debug of pcb hardware / firmware and machine systems
Component, sensor and actuator selection
EMC testing (in conjunction with electrical and emc test engineers).
Liaise with mechanical, electrical, applications, software, sales and marketing engineers.
Technical support to production, service and suppliers
Secondary duties
The successful applicant may also be required to help out in the following areas. Training will be provided if required.
PC software testing
C# software design
C++ software design
NI LabWindows software design
Database design
Web design
Qualifications / Attributes
HNC or degree in electronic / embedded engineering.
A ‘customer’ focus
A ‘Can Do’ attitude.
A multi-tasker and a finisher
An original thinker with a pro-active approach to problem solving and suggesting new ideas.
An ability to work with minimal supervision.
Be a team player, comfortable working in a small team and building strong professional relationships.
Have the ability to organise and take responsibility for their work.
Have the ability to communicate effectively at all levels.
Be flexible and keen to assist in a variety of ways on a variety of projects.
Essential requirements
PCB schematic circuit design (preferably in Altium)
PCB layout (preferably in Altium)
PCB library management (preferably in Altium)
Design experience of the following…
Embedded processors (preferably ARM Cortex M4)
Digital / analogue (low to medium speed)
Power supplies / dc-dc converters (3.3V to 200V)
Solenoid actuator drivers
Serial communications (Ethernet, USB, RS232, SPI, I2C)
A2D, D2A
EMC
Firmware design (C language, Keil IDE)
PCB test rig and process design
Technical document authoring (including functional specifications, technical bulletins, test procedures)
EMC understanding
Desirable requirements
Revision control system (e.g. Subversion svn)
Machine control systems (e.g. PID loops)
Design for manufacture, service and test
Basic electrical, mechanical, hydraulic and pneumatic understanding
Soldering of PTH & SMD devices
Electronics simulation
PC programming languages (for pcb test applications)…
C, C++, C#
Python
Vehicle control systems
Prepared to travel
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Responses