repository structure (e.g. GIT) Implement and maintain of cross-platform builds (with CMake) allowing for both target (e.g. VxWorks) and Windows simulator builds. Supporting unittesting (e.g. GTest/GMock) by following a Test Driven Development approach. Promote best practices such as tooling to improve code quality (e.g. … 7+ Experience in a similar role for at least 3 years Knowledge and hands-on experience of Software Development Processes – Requirements Analysis, Design Methods, Unit/Integration/Feature Testing Knowledge of process management principles & methodologies (e.g. waterfall, agile) Skills: Teamwork attitude, critical thinking, technical analysis, problem solving more »
General Software: Use of source control tools like SVN and GIT. Familiarity with Jira and Confluence for software requirements and task management. Experience with unittesting tools and static code analysis. Personal Attributes: Demonstrates values of teamwork, integrity, excellence, and courage. Highly organized with a methodical approach and more »
Crawley, England, United Kingdom Hybrid / WFH Options
Akkodis
mission critical embedded applications Performing signal processing and interfacing software into Embedded and Real-Time Environments. Writing Test procedures and Test Scripts and performing Unittesting Implementing requirements changes Investigating and implementing problem reports and change requests Reviewing and re-working the design artefacts. You will have the … America, EMEA and APAC. Akkodis offers broad industry experience, and strong know-how in key technology sectors such as mobility, software & technology services, robotics, testing, simulations, data security, AI & data analytics. more »