interfaces (e.g. SNMP, Web) for design, implementation and test * Git for version control * Inter-process communication and techniques * Unit and integration test tools (e.g. GoogleTest, Robot Framework) * Atlassian toolset (e.g. Jira, Confluence, BitBucket) Desirable skills * Agile or Scrum working environment experience would be very beneficial * System and software modelling more »
Manchester Area, United Kingdom Hybrid / WFH Options
ETAS
with software configuration control systems (e.g. TFS, Git. Desirable: Experience of writing unit tests and using unit test frameworks (e.g. Visual Studio Unit Test, GoogleTest, JUnit). Experience in build environments Experience in the following skillsets, considered an advantage: C++, including COM. C#, including WPF. Visual Studio (e.g. Versions more »
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Reed Technology
and C Driving process improvements such as Continuous Integration and Continuous Delivery (Ideally using Azure DevOps) Design for testability, TDD and Unit testing frameworks (GoogleTest) Communication protocols (UART, I2C, SPI, Ethernet, CAN) Real-time motor control system software Writing scripts in Python for automated tests and tools Development using more »
development tools (e.g., Git, Jira, etc.).Experience dealing with middleware/SW stacks and embedded systemsExperience with API design and testing framework (such as googletest)Understanding of building systems and toolchainsExperience with continuous integration practices (unit-test, linting, code coverage, etc.)Identifying needs for providing and driving software reviews and more »
e.g., Git, Jira, etc.). Experience dealing with middleware/SW stacks and embedded systems Experience with API design and testing framework (such as googletest) Understanding of building systems and toolchains Experience with continuous integration practices (unit-test, linting, code coverage, etc.) Identifying needs for providing and driving software reviews more »