At a Glance
- Tasks: Develop simulation models and enhance C++ applications in a collaborative environment.
- Company: Globally recognised leader in automotive simulation and software solutions.
- Benefits: Up to £40k salary, bonus scheme, 25 days holiday, and private healthcare.
- Why this job: Gain hands-on experience with cutting-edge automotive technologies and real-time applications.
- Qualifications: Degree in Software Engineering or related field; experience with MATLAB and C++.
- Other info: Join a friendly team with clear progression opportunities and exposure to innovative tech.
The predicted salary is between 40000 - 40000 £ per year.
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
- 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
- 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 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
MATLAB and Simulink C++ Engineer employer: Langham Recruitment
Contact Detail:
Langham Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land MATLAB and Simulink C++ Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the automotive tech industry, especially those who work with MATLAB and Simulink. Attend meetups or online webinars to connect with potential employers and get your name out there.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects using MATLAB and C++. This can be a game-changer during interviews, as it gives you a chance to demonstrate your hands-on experience and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common C++ problems and be ready to discuss your approach to building simulation models. We recommend using platforms like LeetCode or HackerRank for practice.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace MATLAB and Simulink C++ Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with MATLAB, Simulink, and C++. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or coursework!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about automotive technology and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Show Off Your Problem-Solving Skills: In your application, mention specific examples where you've tackled challenges using your coding skills. We’re looking for engineers who can think on their feet and come up with innovative solutions!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture!
How to prepare for a job interview at Langham Recruitment
✨Know Your Tools
Make sure you’re familiar with MATLAB and Simulink, as well as C++. Brush up on the latest features in R2017b and MS Visual Studio 2022. Being able to discuss specific projects or experiences where you've used these tools will show your practical knowledge.
✨Show Your Passion for Automotive Tech
Since this role is in the automotive sector, express your enthusiasm for vehicle innovation and simulation technologies. Share any personal projects or interests related to motorsport or driving simulation to demonstrate your genuine interest.
✨Prepare for Technical Questions
Expect questions about object-oriented programming, design patterns, and real-time systems. Review common coding problems and be ready to explain your thought process. Practising coding challenges can help you feel more confident.
✨Emphasise Collaboration Skills
This role involves working closely with various teams, so highlight your teamwork experience. Be prepared to discuss how you’ve collaborated on projects, participated in code reviews, and communicated progress or challenges effectively.