Software Engineer - Embedded C/C ++
- Recruiter
- Recruitment Genius
- Location
- Rugby, Warwickshire, England
- Salary
- Negotiable
- Posted
- 09 Mar 2017
- Closes
- 06 Apr 2017
- Ref
- 00065702
- Contact
- Recruitment Genius Ltd
- Sectors
- IT, Software Development
- Contract Type
- Permanent
- Hours
- Full Time
This company has a vacancy to join their small development team of electronic and software engineers responsible for developing custom control boards. The boards form a distributed control system within our 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 IT or a related subject, essentially to bachelor degree level
- Minimum Two years' IT 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
- Basic electronics
- Reading electronic schematics
For the successful candidate, this company offers the following benefits package:
- Competitive rate of pay and holiday entitlement
- Company Contributory Pension Scheme
- Employee Benefits Programme
- Employee Assistance Programme
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.
Get the Recruitment Genius Advantage today. As the UK's largest online recruitment advertising company placing more candidates than anyone else
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 IT or a related subject, essentially to bachelor degree level
- Minimum Two years' IT 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
- Basic electronics
- Reading electronic schematics
For the successful candidate, this company offers the following benefits package:
- Competitive rate of pay and holiday entitlement
- Company Contributory Pension Scheme
- Employee Benefits Programme
- Employee Assistance Programme
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.
Get the Recruitment Genius Advantage today. As the UK's largest online recruitment advertising company placing more candidates than anyone else