I am recruiting a software engineer for a client of ours in the Hounslow area. The company works the hybrid model - with 1 day onsite, 4 days home working. A solid background in C or C++ is required.
Responsibilities
- Development and test of C++ client code in a multitasking embedded environment
- Design software to meet customer and internal requirements, defining interfaces to other systems
- Delivery of user stories and epics, contributing to features, using agile planning and tracking techniques
- Implement automated tests that run CI/CD pipeline
- Continually contribute to improve the products and solutions efficacy, performance and stability
- Use of data, logging and metrics in kibana and grafana to measure quality, identify trends and isolate problems
- Troubleshoot incidents on live customer deployments and supporting customers
Personal Attributes
- BSc in Computer Science, Software Engineering or related subject
- Excellent Knowledge of applying C/C++ in a multitasking embedded environment
- Excellent problem-solving skills
- A real team player with great communication and interpersonal skill
- Proven technical skills and self-learning ability, capable of thoroughly understanding the functional and technical aspects of a complex system
- Well organized, with attention to details
- CM systems, especially GIT
- Software architecture and design
- Use of simulators, compilers and debuggers on embedded systems