Online since 1999 | 11,284 IT Jobs Live NOW

Model Based Software Engineer

Premium Job From Jaguar Land Rover
Recruiter: Jaguar Land Rover
Listed on: 4th August
Location: Jaguar Land Rover Ireland
Type: Permanent
Start Date: 2022-08-04

A leading premium automotive business and leading to move towards electric autonomous vehicles.

ASSISTED AND AUTOMATED DRIVING

Our Assisted and Automated Driving team brings together expertise in automated driving, computer science and vehicle connectivity. Responding to changing lifestyles and mobility trends, we're developing the cutting-edge technology that will keep us at the forefront of delivering the world class and modern luxury driving experiences our customers love.
Part of a global team (with English as our company language), you'll collaborate with colleagues in the USA, China, Hungary, Ireland, India and the UK amongst others, contributing to our award-winning products and playing a key role in reimagining the future of luxury and design with innovation.

You'll help develop the software, computer vision, AI, automation, and advance driver assist systems that are powering our next generation of vehicles. More international than ever before, our diverse team, work autonomously across multiple global sites in a hybrid, Agile and collaborative way.

This is your chance to join us at a truly pivotable moment as we head towards increasing levels of automated driving. You'll work on new architecture and technology and will partner with the best, creating our own operating system.

What differentiates us from the rest? Well, we're a small and fast-moving OEM where you'll be part of the whole ADD process and take pride in seeing the outcome of your work with the launch of every new vehicle.

For more information about Jaguar Land Rover take a look at www.jaguarlandrover.com/www.jaguarlandrovercareers.com and connect with us on LinkedIn

THE OPPORTUNITY

The right Senior Model Based Software Engineer shall have skills and experience in design and development of software based on Model Based Systems Engineering that can be integrated into a complex Embedded System. The role requires the candidate with demonstrated experience in modelling behaviours of the systems, designing and refining control systems, developing and managing their interfaces. The candidate shall support systems engineering activities throughout system lifecycle, especially requirements analysis and definition, functional allocation and decomposition, design validation, system testing and traceability.

You will be part of the team that drive product strategy and collaborate closely with engineering development and cross-functional teams to define and deliver on the next vehicle programs.

WHAT TO EXPECT

   •   Responsible to create tools of exceptional quality that accelerate the development of embedded software.
   •   Lead the generation of code from Simulink models developed in the company.
   •   Integrate model-based code with handwritten code for the next generation ADAS (Advanced Driver Assistance Systems) platform for JLR (Jaguar Land Rover) vehicles.
   •   Application of parallel code generation and build technology for maximum performance and ease of use
   •   Integration with industry standard CI/CD pipelines
   •   Planning and Scheduling: Agree a complete end to end development schedule for software including release. Timing targets, capable of delivering activities to achieve these plans and the drafting / evaluation of software release notes.
   •   Teamwork and Leadership: Positive team player, with the strength of character to drive non expert software engineers and mechanical engineers to support the development of robust code.
   •   Understanding the business: Understands team & group goals
   •   Coach, Train & Mentor: Shares knowledge with others through regular training and delivery support is fundamental to this role also.

WHAT YOU'LL NEED

Knowledge, Skills and Experience

Essential:

· Significant experience in the creation of complex State Machines
· Significant feature development experience using Matlab/Simulink
· Experience with handling large projects with Matlab Embedded Coder
· Experience with SW(Software) quality related methodologies, and tools: MAAB/MISRA, Static/Dynamic analysis, Polyspace
· Knowledge of Autosar platforms
· Knowledge of Automotive Diagnostics
· Knowledge of Functional Safety concepts
· Knowledge of Embedded software development.
· Fundamental knowledge of electronic hardware systems
· A bachelor's degree or equivalent experience
· Version control

Desired:

· Quality experience in State Machine development
· Comfortable working with Large Matlab/Simulink projects
· Significant experience with Embedded coder for automotive applications
· Experience working in an agile team structure
· Experience in producing code designed for distributed architectures
· Understand automotive functional safety ISO 26262 standards in detail and their applicability to software domain
· Experience with Adaptive Autosar platforms
· Knowledge of Automotive OEM operations
· Python, bash scripting
· Strong C/C++ skills
· GIT version control

Contact Name: Land Rover Jaguar
Reference: TJ/3617/93984-40217355
Job ID: 3126450



Browse all skill types