Full Time
Burgess Hill, United Kingdom
Posted 5 months ago

We are looking for a Software Engineer to join one of our Driver Assistance and Autonomous Driving (DAAD) development teams in Burgess Hill. The successful candidate will have a quality-first mindset and an eagerness to grow and develop, always looking for opportunities to improve. As a Software Engineer you would be helping us deliver state-of-the-art software, to an exciting and growing industry, working with teams from multiple locations worldwide.
Your Tasks
- Embedded software design and development in C++ to production delivery standards
- Perform software tests through unit tests, simulation and automated testing (SIL/HIL), as well as live testing in vehicles
- Ensure the quality of the delivered software; as well as improving code quality metrics of existing code
- Support optimisation of algorithms on embedded platform, including usage of hardware accelerators and SoC-specific multicore methods
- Work as part of a multi-skilled Agile team to deliver value to our customers
- Share own knowledge and listen to feedback from other team players, as part of a multinational team
Your Profile
ESSENTIAL:
- Good degree in Computer Science, Electrical Engineering, Maths or Physics (BSc minimum)
- C/C++ programming skills (Windows/Linux)
- Commercial experience preferably with Agile development practices and tools (SAFe, Scrum)
- Experience of SW Requirements and SW Design methods
- Ability to communicate and present results and ideas (Fluent in English)
PREFERRED QUALIFICATIONS:
- A solid understanding of C/C++ development best practices
- Experience in the field of Signal Processing or Ultrasonics or Computer Vision, or Radar or Sensor Fusion or Robotics algorithm development
- Knowledge of Image Signal Processing, encoders, decoders, SerDes/PCIe high speed communication
- Experience of working in the Automotive industry with AUTOSAR
- Experience with embedded devices such as ARM, multicore processors, real time processing.
- Experience of DevOps concepts such as Continuous Integration, build systems, CMake, Git, GitHub, Gerrit, Jenkins
- Good understanding of Code Quality metrics, Unit Testing, Static Analysis, Design Patterns
- Experience working according to a formal process (e.g. V Model)
- Experience with safety-critical applications and automotive industry standards such as ASPICE, MISRA
What we offer
- Competitive salary and company bonus scheme
- 23 days holiday plus statutory holidays, extended December shutdown period and holiday buying/selling scheme
- Private Medical Insurance
- Income protection and Life Assurance
- Company Pension scheme
- Enhanced Maternity/Paternity/Adoption policies
- Training Opportunities
- Modern working environment
- Flexible working practices
Do you want to hear more from our team?
Interested?

We Generate Technical Solutions
Pragmatic. Versatile. Responsive
Job Features
Job Category | For Professionals |