Your Role
As a Senior Software Engineer you will:
1. Study our core libraries to propose, refine and implement improvements leading towards a more robust product suitable for safety critical applications.
2. Evaluate limitations and feature requests against the current implementation and prioritise them into a development roadmap
3. Build core library code with the Automotive Safety Integrity Levels (ASIL) and the AUTOSAR Coding Guidelines in mind and find a suitable set of rules to follow.
4. Collate the existing and new development methods into the Software Development Life Cycle (SDLC) document.
5. Lead C++ best practices across your workstream, sharing your learnings with the wider organisation.
Requirements
What you need to succeed:
6. 3+ years of C++ development experience
7. Experience with high-performance, low-latency systems such as trading software
8. Experience with kernel optimisation
9. Experience with complex software development
10. Development experience in the automotive or aerospace industries
11. Background in engineering
Extra kudos:
12. Experience with ASILs and recommended methods and/or AUTOSAR Coding Guidelines
13. Experience with software optimization
14. Experience deploying to (somewhat) constrained hardware, such as NVIDIA Orins
15. Masters/PhD in computer science
16. Experience with simulation testing
The Candidate Journey: Multi-Step and Two-Way
No-one wants to feel like a square peg in a round hole, so this process is designed to give you every chance to get the measure of us, and us of you. The various stages give you every opportunity to show your unique strengths and qualities, and enables each of us to establish if we’re a good fit for the other. If the fit is good and you’re selected, you’re then in a position to do great work and thrive, which is what everyone wants.
Benefits
Compensation and Benefits
We provide:
17. Competitive salary, benchmarked against the market and reviewed annually
18. Company share programme
19. Hybrid and/or flexible work arrangements
20. An outstanding £3,000 flexible benefits including private medical insurance, critical illness coverage, life assurance, EAP, group income protection
21. Funded relocation support
22. Fully funded Visa sponsorship if required
23. A salary exchange pension plan
24. 25 days’ annual leave plus bank holidays
25. A pet-friendly office environment
26. Safe assigned spaces for team members with individual and diverse needs