Control Systems Engineer (Embedded Software)
Location: Rotherham
Job Reference: BRI-99220082121357
Posted on: August 20, 2021
Expires on: October 15, 2021
About the Role
This role is based within the Software and Electronics Team of a high-tech organisation working with multi-disciplinary engineering teams. We are seeking someone experienced in hands-on software/firmware engineering, with the ability to innovate, rigorously follow test procedures/methodologies, and possess practical problem-solving skills.
This is an exciting opportunity to join an excellent team focused on the continuous product development of a market-leading technology.
Role and Responsibilities
1. Regularly liaise with mechanical, electronics, and test engineers.
2. Communicate clearly to explain concepts and development lifecycles to non-technical stakeholders.
3. Work with products that involve streaming data, real-time analytics, and datasets.
4. Disseminate and catalogue test results, marrying evidential data to standard requirements.
5. Assist with new product development and testing.
6. Continually seek improvement opportunities.
Skills and Abilities
1. Robotic/motion control systems software algorithm development.
2. Significant embedded real-time software development experience using C or C++.
3. Design, development, and testing of embedded real-time control systems and software.
4. Experience with digital networking protocols, ideally CAN and LIN.
5. Experience setting up and running Hardware-in-Loop (HiL) testing.
6. Experience with Data Acquisition software and hardware, and control system calibration tools.
7. Strong written and verbal communication skills.
8. Experience with control system design incorporating fault tolerance and redundancy, ideally to a recognised Functional Safety standard such as ISO 26262, IEC 61508, ISO 13849, or similar.
9. RTOS experience.
If this role appeals to you, please apply now!
#J-18808-Ljbffr