Full Time
Burgess Hill, United Kingdom
Posted 3 months ago

We are currently looking for a Software Engineer with a background in signal processing to join our team at our Burgess Hill office. The successful candidate will show a willingness to take on the role of Scrum Master/Team Facilitator, with certification and prior experience in a similar position being advantageous. As well as being analytical and focused, the Scrum Master should help to motivate, support, and empower others in the team.
Â
Your Tasks
- Embedded software design and development in C/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
- Excellent written and verbal communications and ability to present results and ideas
- Great team player and willingness to learn from those around them
- 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
Any of the following would be advantageous, but not essential:
- 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
Interested?

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