Senior Software Engineer

11 Jan 2018
10 Feb 2018
Contract Type
Full Time

Our automotive consultancy client is looking for a Senior Software Engineer to join them on a permanent basis at their technical centre based in Cambridge.


Development of software designs (both architectural and module-level), based on the project requirements.
Implementation (in 'C') of software modules
Integration of 3rd party software modules
Testing of modules, both at unit & integrated levels
Debugging of software executing on embedded hardware
Taking responsibility for delivery of software engineering work products according to cost, quality and operational targets,
Communication and cooperation with a multi-disciplinary project delivery team & our client
Improving delivery techniques; tools, procedures, work aids, etc.


You are a thorough yet pragmatic engineer who applies a sound understanding of the fundamentals of software engineering to pro-actively ensure that the product is well designed & robustly engineered throughout the development life-cycle.

Through your career you will have developed a deep understanding of software engineering within and embedded context & been involved in the requirements development & design of several systems. Writing scripts to automate repetitive tasks or perform data extraction & manipulation tasks will be a frequently used tool in your kit. Your combination of knowledge & experience will allow you to effectively coach, support & develop more junior team members.

You will likely have had previous experience of technical leadership, working with a project manager to define, monitor & report on the day-to-day technical work of the team.

Knowledge or experience in at least one of the following additional areas would be helpful, though not essential:

working knowledge of CAN communication & experience of bus analysis
insight into UDS diagnostic protocols & the services behind these
knowledge of electronics hardware and ability to understand electronic design schematics
understanding of & experience of writing C-code to comply with MISRAC

Advanced Resource Managers Engineering Limited operates & advertises as an Employment Agency for permanent positions and as an Employment Business for contract/temporary positions.

This job was originally posted as