Overview
Our OEM Client based in Coventry, is searching for a Software Development Engineer to join their team, Inside IR35. This is a contract position until 31st March 2026.
Umbrella Pay Rate: £27.03 per hour.
Key Accountabilities and Responsibilities
* Working with control boards to perform microcontroller software testing.
* Analyse system level requirements and decompose to software requirements.
* Design software components in-line with requirements.
* Implement software components using MATLAB/Simulink and/or C/C++ code.
* Develop and execute software component unit test cases.
* Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms.
* Contribute to software code reviews.
* Deliver verified and validated software according to project deliverables and timing.
* Assist in process alignment and adherence to key internal and industry standard coding rules and practices to ensure compliance with ASPICE and ISO 26262.
* Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues).
Essential Skills, Knowledge and Experience
* Solid background in control system design and embedded software development for power electronic converters.
* Experience in developing AUTOSAR software using model-based design.
* Experience using Embedded C, MATLAB / Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe
* Experience working with system / software requirements and requirement decomposition.
* Capable of validating control code through use of software validation tools in MIL, SIL and HIL environments.
* Knowledge of automotive electrical and communications systems.
* Possess a high-level of attention to detail / accuracy, whilst delivering at pace.
* Team player, able to work together with multiple teams and departments to deliver effective solutions.
Desirable Skills, Knowledge and Experience
* Automotive / Aerospace experience of delivering embedded controls software in a model-based environment.
* Understanding of functional safety and ISO 26262.
* Experience in writing and maintaining software requirements using TRM (Dassault Systems).
* Experience writing MISRA C compliant code.
* Experience with Infineon TriCore and DSP microcontrollers.
* Familiarity with automatic code generation.
* Understanding of Agile software development.
* Knowledge of ASPICE or equivalent.
* Higher degree in computing, software, controls or relevant subject.
Seniority level
* Entry level
Employment type
* Contract
Job function
* Engineering and Information Technology
Industries
* Technology, Information and Internet
#J-18808-Ljbffr