
Senior Systems Software Engineer
- Bristol Area
- Permanent
- Full-time
- Responsible for Test Design and development for projects within System
Control modules. * Maintaining and Enhancing Continuous Integration against Simulations,Emulations and Physical Hardware. * Working closely with all System Software development teams supportinga culture of Test-Driven Development. * Technical leadership on various sub-module within different projects
- Training new and/or junior team members.
- Liaising with stakeholders to gather requirements and developing acceptance tests for both internal and external customers.
- Test design and development experience for Firmware and/or Linux kernel.
- Understanding of OS kernel and device driver primitives with experience in Linux or similar systems.
- Experience in performance and latency measurements for a low-level software stack.
- Knowledge of virtualisation and hypervisor concepts.
- Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing.
- Strong Proficiency in: C or C++ and scripting languages such as Python.
- Possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to challenging problems.
- Experience in Chip level or Platform security tests.
- Contributions to open-source forums: Linux/ OpenBMC.
- Experience with Kubernetes integration to system software.
- ISTQB certifications.