This company is one of the world’s leading solid state laser manufacturers. Their lasers find widespread use in a multitude of scientific and industrial applications worldwide
They have a vacancy to join a small development team of electronic and software engineers responsible for developing custom control boards. The boards form a distributed control system within their range of laser power supplies, heads and accessories.
The candidate will be responsible for programming all aspects of the system, including front end touchscreen GUI, high accuracy timing systems, closed loop control, mechatronics and communication between boards, devices and the end user.
Essential skills and experience in:
- Developing bare metal embedded code
- Real time hardware control
- A strong background in software engineering or a related subject, essentially to bachelor’s degree level
- Minimum five years programming experience
Desirable experience in:
- ARM Cortex microcontrollers
- RTOS
- CAN, Ethernet, USB, Serial
- MBED libraries
- Graphics libraries
- ARM Assembly
- Keil development environment
- Visual Studio C# / VB
- Java
Other skills
The successful applicant will also be an analytical, organised thinker with the ability to work both alone and in a team environment, and have good time/project management skills.
- Basic electronics
- Reading electronic schematics
Benefits:
- Working for a well-established company business
- Great working hours; Monday – Thursday 8:30am – 5.30pm, Friday 8.30am – 1.00pm
- Competitive rates of pay depending upon experience
- 23 days Holiday plus statutory bank holidays
- Additional Holiday purchase scheme
- Employee Benefits Programme
- Employee Assistance Programme
- Contributory Pension scheme
- Annual discretionary bonus scheme
To be considered for this role, please apply by sending your CV.
You must be eligible to live and work within the UK.
This company operates an equal opportunity policy and welcomes applications from people of all diverse backgrounds.