London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Coventry |
Education | Not Mentioned |
Salary | Salary negotiable |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
MISRA C Software DeveloperPermanent position - 40 hours a week (Monday to Friday)Location: CoventryCompetitive Salary and great company benefits schemeOur client is seeking an experienced Software Engineer to join a small team involved in automotive electric vehicle design and development. The successful candidate will be involved in the development and testing of low-level functions for the battery management system (BMS) product, using a TMS processor and RTOS. This role will be varied and as a member of the software team you will work alongside our systems, electronic mechanical and safety engineers to produce both complete vehicle solutions and individual product applications. There will also be scope to support the rest of the software team with bug fixes and development work in other areas.Gaining exposure to the entire project lifecycle, you will play a key role in both maintaining our existing systems and developing new technologies. This will be a great opportunity for the right person to get involved in real design and development work.Must have experience of MISRA C coding guidelines, RTOS and experience of C development life cycle (developing code to set requirements, unit testing, code coverage etc.)What is involved Write C-code to implement assigned requirements for drivers and safety features of the TMS570 processor family. Implement safety related features of SafeRTOS according to safety requirements. Support the software team with creating new drivers/blocks in Simulink and associated test equipment. C-code created should follow both industry and in-house coding standards/guidelines. Implement and execute unit tests on software using industry standard tools. Run static analysis tools and correct reported issues. Bug identification, reporting and fixing. Writing documentation for all code produced. Use a version control system to manage software versions (SVN) Support software team with other products/drivers as and when needed. Issue resolution; both independently and as part of a team. Manage time between multiple assigned tasks/work packages and be able to succinctly report progress in project meetings. Support lead software engineer with creating design documents for low level C-Code.Useful Experience Strong C-coding skills ideally using the Texas Instruments TMS (Microchip PIC/dsPIC would also be useful but not essential). Experience with Free-RTOS (ideally safeRTOS) -essential. Experience with MISRA C coding guidelines - essential. Experience with auto-code generation in Simulink and TLC files. Experience of iso-26262 and/or V-model development lifecycle (developing code to set requirements, unit testing, code coverage etc). Must work well in a team environment, but also able to problem solve by themselves. Experience with version control systems (SVN, GIT) is also very important. Experience with CAN, UDS, XCP implementation. Ideally experience of working on high-integrity systems/software.For further information please contact Allison Skeggs onGi Group Holdings Recruitment Limited group of companies includes Gi Recruitment Limited, Draefern Limited, Gi Group Recruitment Ltd, INTOO (UK) Limited, Marks Sattin (UK) Limited, TACK TMI UK Limited and Grafton Professional Staffing Limited. We are committed to protecting the privacy of all of our candidates and clients. Following some recent changes to data protection laws we have updated our Privacy Policy. To view a copy and to help you understand how we collect, use and process your personal data please visit the Privacy page on our Gi Group UK website. Required skills
Keyskills :
RTOS automotive programmer developer Coventry simulink Software engineer battery Misra C