Embedded C++ Software Engineer (Senior / Principal)
Location : Hampshire
Contract length : 6 months
Work model : 1 - 4 days per week in the office.
(Flexible working is available, though this project will require regular onsite presence depending on project needs.)
The role
We are supporting a client in the defence sector who is seeking a Software Engineer to join their Integrated Sensors & Protection line of business. Direct industry experience is desirable but not essential.
The role will involve developing a new generation of features and capabilities using innovative software solutions - and we need you to help create them.
Essential :
Bare-metal Embedded C++ software development
Experience with Embedded interfaces (eg CAN bus, I2C, SPI, GPIO)
Familiarity with tools and approaches to Embedded development
Useful to have :
C# application development
Experience developing Windows & Linux applications
Familiarity with the software life cycle processes
Knowledge of configuration management tools (eg Git)
Software design experience (eg SysML / UML)
Test case / procedure development experience
Experience of iterative development life cycles (eg tailored Agile)
Experience using tools associated with iterative development life cycles (Jira, DevOps)< / ...
Embedded Software Engineer • Hampshire, Hampshire, UK