Software Engineer - Rail Infrastructure UK, Poole, Dorset
Siemens
- Poole, Dorset
- Permanent
- Full-time
- Leading engineering work packages with possible team leadership, ensuring adherence to defined budgets, timescales, and scope, including managing subcontractors.
- Providing systems engineering expertise, offering timely guidance to projects and bids across all phases, from analysis and design to validation, test, and on-site commissioning support.
- Assisting in sales engineering by proposing technical solutions for bids and tenders, adeptly handling interactions with customers and suppliers.
- Taking on development engineering responsibilities for intricate technical projects, covering the entire product development lifecycle within the relevant domain.
- Participating in product demonstrations and trials for internal partners and customers.
- Leveraging experience to estimate costs, contribute to project planning, and ensuring achievement of budget, timescale, quality, and performance targets.
- Your Degree or equivalent in a relevant area.
- Proven expertise with C/C++
- Familiarity with DevOps practices and a keen interest in their application.
- Knowledge or hands-on experience with agile development processes.
- Proficiency in using and developing for Linux environments.
- Background in network communications.
- Expertise in developing Qt GUI applications for embedded targets.
- Experience with compositors and Wayland.
- Adherence to secure coding practices.
- Familiarity with GSM, GSM-R, 4G, or 5G technologies.
- Previous exposure to the rail industry.
- C, C++, gcc, gdb
- Docker
- VS Code
- Boost test framework, gcov, QtTest
- Yocto, bitbake
- CppCheck