MATLAB and Simulink C++ Engineer
Our client is a globally recognised leader in advanced simulation and software solutions, working with an international customer base at the forefront of vehicle innovation. They are looking to hire a MATLAB and Simulink C++ Engineer to join their growing Software and R and D team.
This is an exciting entry level opportunity where you will gain hands on experience working on real world simulation systems, real time applications, and high performance software, all while being supported by experienced engineers in a collaborative environment.
Reporting to the Software Group Manager, you will play a key role in developing and integrating software components that power next generation automotive technologies.
Responsibilities:
Build and develop simulation models using MATLAB and Simulink R2017b
Develop and enhance C++ applications using MS Visual Studio 2022
Write clean, efficient, and maintainable code following best practices
Take ownership of features and components, with support from senior engineers
Collaborate closely with modelling, integration, and software teams
Participate in code reviews and continuously improve your technical skills
Troubleshoot and resolve bugs within your areas of responsibility
Contribute to documentation and ongoing process improvements
Support testing and integration of real time systems and simulators
Proactively communicate progress, risks, and challenges
Occasional travel for project or integration work
Requirements:
Essential
Degree BSc or equivalent in Software Engineering, Computer Science, Electronic Engineering, or similar
Hands on experience with MATLAB and Simulink
Working knowledge of C++ and software integration
Understanding of Windows environments Win32
Exposure to multithreading, networking sockets, or real time systems
Solid foundation in object oriented programming and design patterns
Desirable
Passion for automotive technology or simulation
Experience with DIL simulators or similar environments
Interest in vehicles, motorsport, or driving simulation
Exposure to Kithara or Backoff IPC
Knowledge of EtherCAT or TwinCAT
Familiarity with COM Component Object Model
Salary and Benefits:
Salary up to £40,000
Company bonus scheme
25 days holiday plus bank holidays
Free on site parking
Pension scheme
Private healthcare
Life assurance
Study support and clear progression opportunities
Friendly, supportive, and collaborative team culture
Exposure to cutting edge automotive and simulation technology