Back

Application Software Engineer

Oxford, Oxfordshire
10 days ago
Full time role

Company

YASA was founded on the principle that small, light electric motors would play a growing role in meeting both the ...

View Company Profile

Job Description

Due to our continued growth and diversification, we are looking for an Application Software Engineer to join the team. Reporting to our Head of Software, you will be responsible for designing, implementing and testing model-based application software for YASA’s motor controller products.


Key responsibilities will include:


  • Motor control application software development through all stages of the application lifecycle
  • Developing new and improving existing motor control strategies according to the approved software development process
  • Implementing simulation models for Software-in-the-Loop and Hardware-in-the-Loop testing
  • Developing and maintaining supporting tools and library functions
  • Collaborating with motor and inverter development teams to optimise system performance
  • Contributing to ongoing software process improvements.


Skills and experience required:


  • A relevant degree with previous proven experience in automotive software development
  • Experience with model-based development and auto coding tools such as MATLAB/Simulink and Embedded Coder
  • Familiarity with Hardware-in-the-Loop simulation methods and tools including dSPACE or similar systems
  • Familiarity with industry best practices for software development
  • Knowledge of common model-based development guidelines
  • Instinctive problem-solving skills coupled with a sound analytical approach
  • Ability to work under pressure while managing conflicting demands against tight deadlines
  • Excellent verbal and written communication skills.


Desirable skills and experience:


  • Experience developing products conforming to ISO26262 and Automotive SPICE
  • An understanding of AUTOSAR compliant systems and software components
  • Experience with Mathworks AUTOSAR Toolbox and Simulink Test
  • An understanding of permanent magnet synchronous machines and related control strategies
  • Experience with requirements and lifecycle management tools such as DOORS, Polarion or codeBeamer
  • Familiar with common automotive development tools such as Vector CANape or ETAS INCA.

 

#YAREF88 / Please apply now for immediate consideration


YASA was founded on the principle that small, light electric motors would play a growing role in meeting both the ...

View Company Profile