Principal Software Engineer

New Yesterday

Embedded C++ Software Engineer (Senior/Principal)

We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. What we are looking for: Essential

• Bare metal embedded C++ software development • Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO • Familiarity with the tools and approaches to embedded development Useful to have

• C# application development • Developing Windows & Linux applications • Familiarity with the Software lifecycle processes • Familiarity with Configuration Management process and tools e.g. git • Software design e.g. SysML / UML • Test case / procedure development • Iterative development lifecycles (for example tailored Agile.) • Tools associated with Iterative development lifecycles (Jira / DevOps.) • Docker, Virtual machines and Continuous Integration (CI) tools e.g. Jenkins

TPBN1_UKTJ
Location:
Gb
Job Type:
FullTime
Category:
IT

We found some similar jobs based on your search