


We now have a vacancy for an Embedded Software Engineer in the R&D Department reporting to our Software Manager.
As an Embedded Software Engineer you will:
-
Design and implement embedded C software in accordance with requirement specifications;
-
Design and test both high and low level software routines for use in Microcontroller based systems;
-
Research and prototype a wide variety of products;Ensure that all software is thoroughly tested to meet specifications prior to release;
-
Ensure that all software is written and commented to enable other software engineers to modify the routines as required;
-
Ensure that the software management system is correctly utilised and kept up to date;
-
Ensure all documentation is complete and in place to allow software to be written and tested to a standard appropriate for end customer;
-
Ensure accuracy of documentation and accurately updating documentation at every stage of the design process, including itemising all modifications and updates.
-
You will have the following experience:
-
Embedded C
-
Proven ability to complete software projects to a high standard;
-
An appreciation and willingness to action quality, safety and continuous improvement;
-
Drive and determination;
-
Good work ethic;
-
Experience of VSTS or similar software management tool.
-
Desirable to have experience with Python programming language.
-
Desirable to have experience with CAN/EtherCAT/BLE
-
Desirable to have experience in Automotive industry
