At a Glance
- Tasks: Design and validate cutting-edge vehicle control software using model-based design tools.
- Company: Join a forward-thinking company at the forefront of vehicle technology and innovation.
- Benefits: Enjoy competitive hourly rates and the chance to work on exciting projects in a dynamic environment.
- Why this job: Be part of a team that shapes the future of electric vehicles and enhances safety standards.
- Qualifications: Bachelor’s or Master’s in Engineering or Computer Science; experience with MBD tools required.
- Other info: This is a contract role with opportunities for hands-on experience in a rapidly evolving industry.
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.
Model Based Control Software Specialist employer: Emotiv Technical Recruitment
Contact Detail:
Emotiv Technical Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Model Based Control Software Specialist
✨Tip Number 1
Familiarise yourself with model-based design (MBD) tools like MATLAB/Simulink. Having hands-on experience or even personal projects showcasing your skills with these tools can set you apart during discussions.
✨Tip Number 2
Network with professionals in the vehicle control software field. Attend industry events or join online forums where you can connect with others who work in model-based control systems, as they might provide insights or referrals.
✨Tip Number 3
Stay updated on the latest trends and best practices in MBCS development. Following relevant publications or joining professional groups can help you discuss current topics confidently during interviews.
✨Tip Number 4
Prepare to discuss your experience with MIL, SIL, and HIL testing environments. Be ready to share specific examples of how you've applied these methodologies in past projects, as this will demonstrate your practical knowledge.
We think you need these skills to ace Model Based Control Software Specialist
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in model-based design and vehicle control software. Emphasise your proficiency with tools like MATLAB/Simulink and any experience you have with MIL, SIL, and HIL testing environments.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about model-based control software and how your background aligns with the key responsibilities of the role. Mention specific projects or experiences that demonstrate your skills in this area.
Showcase Technical Skills: Clearly outline your technical skills related to C/C++ programming and embedded software development. Provide examples of how you've applied these skills in previous roles, particularly in relation to vehicle control systems.
Highlight 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 proficient but also aware of the compliance aspects of the role.
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 explain the methodologies you used.
✨Understand the Role's Requirements
Familiarise yourself with the key responsibilities outlined in the job description. Be ready to explain how your background aligns with tasks such as MBCS process documentation and compliance with safety standards.
✨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 tackled challenges in these areas.
✨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 team success and supported project deliverables.