My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Wed 25/01/2023

Embedded Software Engineer

Brackley, NN13, UK
Apply Now


Job Type: Permanent, FullTime

Salary: £40000 - £70000/annum

Our client is an international Mobility Technology Company who are expanding their UK operations to be able to service UK clients and be the centre for their future European growth opportunities.

They are creating the future of mobility with software-defined driverless, transport. To build this new future and respond to growing demand, we are on the hunt to employ fresh thinking, technical minds to join our dynamic team, where we will continue to innovate and thrive together.

They develop safety-rated, autonomous-ready, digital control systems and modular vehicle platforms, for global commercial applications. We are redefining what vehicles look like and how they are used whilst developing the next generation of mobility, where vehicles run entirely on software and are programmable, improving efficiency & sustainability.

They have created an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for technology, automotive and innovation to explore our open positions and join our growing team.

Critical to this growth, is to hire 2 Embedded Software Engineers (Junior & Senior) to design and develop electronic modules for a next generation mobility platform.

Key Accountabilities / Responsibilities:

· Develop safety-critical and mobility-focused embedded software.

· Design new algorithms and develop adaptions to existing algorithms for motion control, autonomy and sensor fusion.

· Implement tests, debugging and diagnostics for our systems and analyse resulting data.

· Plan, design, execute, optimize and maintain automated test cases and CI/CD pipelines.

· Validate and verify complex mechatronics systems and the integration of subsystems

· Participate in design and code reviews within an agile SDLC.

· Generate and analyse requirements and specifications from stakeholders.

· Collaborate with other software engineers, electrical, mechanical, systems, and product teams to resolve issues.

Key Competencies:

* Tertiary qualifications in Electronics Engineering and/or Computer Science.

* Proven experience in building and having a significant role in an engineering project.

* Strong passion in creating and working with automotive and robotic technologies.

* Proficient in C/C++ and Python.

* Programming experience with communications such as CAN, Ethernet and serial.

* Experience with the software development lifecycle (SDLC) through requirements, design, implementation, testing and support.

* Experience with Git.

* Strong understanding of vehicle dynamics, control theory and sensors.

* Strong mathematical skills including linear algebra and numerical methods.

* Ability to learn quickly without guidance.

* Resilient to work in a fast-paced evolving environment

* Adaptability and flexibility to take on tasks outside of own comfort zone.

* Ability to work independently with a strong team ethos

* Outcomes focused & willingness to put in the extra effort to meet demanding targets.

Experience / Knowledge / Technical Skills Required:

* Industry experience in embedded software development in the automotive and/or robotics industries preferred.

* Background in Mechatronics, Electronics Engineering and/or Computer Science.

* Experience with standards of functional safety ISO26262, IEC61508 and/or ASIL.

* Experience with SIL, MIL, and/or HIL simulation and testing.

* Experience with developing software and test requirements of complex systems.

* Skills in firmware and software architecture design.

* Understanding of MATLAB, Simulink, and automated code generation.

* Experience with embeddedOS such as SafeRTOS, VxWorks or Linux.

* Understanding of designing and programming functions for multi-core processors.

* An ability to analyse data, highlight abnormalities and present outcomes to an audience with a range of technical expertise.

* Cross functional knowledge across the disciplines of mechatronics, electronics and software.

* Experienced with Microsoft Office suite
Apply Now