Software Engineering Specialist

Software Engineering Specialist

Hinckley Freelance No home office possible
E

At a Glance

  • Tasks: Design and develop cutting-edge vehicle control software using model-based design tools.
  • Company: Join a forward-thinking company focused on innovative vehicle technology and safety.
  • Benefits: Enjoy competitive hourly rates and the chance to work on exciting projects.
  • Why this job: Be part of a dynamic team shaping the future of electric vehicles and software solutions.
  • Qualifications: Bachelor’s or Master’s in Engineering or Computer Science; experience with MBD tools required.
  • Other info: Contract position with opportunities for hands-on testing and collaboration.

Job type - Contract

Hourly Rate - Competitive

Job Purpose

The Model-Based Control Software Specialist will play a key role in the design, development, and validation of vehicle control software, focusing on model-based control (MBCS) lifecycle processes. This role will support the business through the delivery of high-quality software solutions for vehicle control systems, ensuring compliance with safety and quality standards.

Key Responsibilities

  • Model-Based Software Development: Design, develop, and validate vehicle control software using model-based design (MBD) tools. Create control software architecture and plant models for vehicle control systems within MIL (Model-in-the-Loop), SIL (Software-in-the-Loop), and HIL (Hardware-in-the-Loop) environments.
  • Project Support and Consultation: Provide technical consultation to the MBCS and software project teams, ensuring alignment with agreed processes and industry best practices. Support the development and implementation of vehicle QM and safety software, ensuring all project deliverables are met.
  • EV Component Design and Integration: Support the design, development, and integration of EV components, ensuring compatibility with vehicle control units and other system units on the bus. Collaborate on testing and troubleshooting activities both on-site and off-site.
  • Documentation and Compliance: Develop, review, and update MBCS process documentation and business software work products as necessary. Ensure proper documentation of software development, following agreed-upon processes.
  • Project Meetings and Testing Support: Actively participate in project meetings, providing updates on development progress, challenges, and testing outcomes. Support testing and validation of control software, ensuring compliance with all project objectives.
  • Data Management: Ensure that all work is stored and accessible through the designated shared locations for collaboration. Local storage of project files is prohibited unless explicitly agreed upon.

Key Deliverables:

  • High-quality vehicle control software that meets project objectives.
  • Supporting documentation aligned with MBCS and processes.
  • Successful integration of vehicle control software with test vehicles and various EV components.
  • Updated MBCS process documentation as required.

Qualifications and Experience:

  • Educational Background: Bachelor’s or Master’s degree in Electrical Engineering, Control Systems, Computer Science, or a related field.
  • Technical Skills: Strong experience with model-based design (MBD) tools such as MATLAB/Simulink or similar. Knowledge of vehicle control software architectures and plant models. Experience with MIL, SIL, and HIL testing environments. Familiarity with EV components and control unit interfacing. Proficient in C/C++ programming languages and embedded software development.
  • Industry Knowledge: Understanding of industry best practices in MBCS development and validation. Knowledge of functional safety standards (e.g., ISO 26262) and quality management systems.

Software Engineering Specialist employer: Emotiv Technical Recruitment

As a leading employer in the automotive software sector, we offer a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous training opportunities and a culture that values input from all team members. Located in a vibrant area, we provide competitive hourly rates and a supportive atmosphere where you can contribute to cutting-edge vehicle control systems while ensuring compliance with the highest safety and quality standards.
E

Contact Detail:

Emotiv Technical Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Specialist

✨Tip Number 1

Familiarise yourself with model-based design (MBD) tools like MATLAB/Simulink. Being able to demonstrate your proficiency in these tools during interviews can set you apart from other candidates.

✨Tip Number 2

Stay updated on the latest trends and best practices in vehicle control software development. This knowledge will not only help you in interviews but also show your genuine interest in the field.

✨Tip Number 3

Network with professionals in the automotive and software engineering sectors. Attend industry events or join online forums to connect with others who can provide insights or even referrals for the role.

✨Tip Number 4

Prepare to discuss specific projects where you've used MIL, SIL, or HIL testing environments. Real-world examples of your experience can greatly enhance your candidacy during the interview process.

We think you need these skills to ace Software Engineering Specialist

Model-Based Design (MBD)
MATLAB/Simulink
Vehicle Control Software Architecture
Plant Models Development
Model-in-the-Loop (MIL) Testing
Software-in-the-Loop (SIL) Testing
Hardware-in-the-Loop (HIL) Testing
Electric Vehicle (EV) Component Integration
C/C++ Programming
Embedded Software Development
Technical Consultation
Documentation and Compliance
Functional Safety Standards (ISO 26262)
Quality Management Systems
Collaboration and Data Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in model-based design and vehicle control software. Use specific examples of projects you've worked on that align with the job description.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of model-based control systems. Mention how your skills and experiences make you a perfect fit for the role.

Highlight Technical Skills: In your application, emphasise your proficiency with MBD tools like MATLAB/Simulink, as well as your experience with MIL, SIL, and HIL testing environments. Be specific about your programming skills in C/C++.

Showcase Industry Knowledge: Demonstrate your understanding of industry best practices and functional safety standards such as ISO 26262. This will show that you are not only technically skilled but also knowledgeable about the industry's requirements.

How to prepare for a job interview at Emotiv Technical Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with model-based design tools like MATLAB/Simulink. Highlight specific projects where you've developed vehicle control software and how you approached the design and validation processes.

✨Understand the Role of MBCS

Familiarise yourself with model-based control software lifecycle processes. Be ready to explain how you would ensure compliance with safety and quality standards in your work, as this is crucial for the role.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills in real-world scenarios, especially related to MIL, SIL, and HIL testing environments. Think of examples where you successfully integrated EV components or resolved issues during testing.

✨Demonstrate Collaboration Skills

Since the role involves working closely with project teams, be ready to discuss your experience in collaborative environments. Share examples of how you've contributed to project meetings and supported team members in achieving project objectives.

E
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>