SonicJobs Logo
Login
Left arrow iconBack to search

Embedded Software Engineer

Matchtech Mobility
Posted a day ago, valid for 5 days
Location

Leamington Spa, Warwickshire CV311JX, England

Salary

£60 - £70 per hour

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The role involves developing and validating embedded software for power electronic systems, focusing on applications such as electric machines and DCDC converters.
  • Candidates are required to have a degree in Engineering, with a specialization in Embedded Software, Control, Electrical, or Electronics, and a minimum of 5 years of relevant experience.
  • Key responsibilities include technical development, software testing, and direct interaction with clients and suppliers on technical issues.
  • Fluency in programming in C for microcontroller applications and experience with the Infineon AURIX family of microcontrollers are essential.
  • The salary for this position ranges from $90,000 to $120,000, depending on experience and qualifications.

Role Purpose

Our Software, Control, and Applications group develops and validates complex control systems for advanced clean propulsion and energy systems, such as xEV powertrains, power electronics, motors, and fuel cell systems. We support customers across the full control development spectrum, from core algorithms to fully validated production software, including ASIL-rated software. In this role, you'll primarily focus on embedded software development for power electronic systems, such as electric machines and DCDC converters, but may also support other technical areas based on workload.

Key Responsibilities

  • Technical development of Embedded Software for Power Electronics, E-Machines and Drives
  • Technical accountability for software solutions, covering requirements specification, device drivers and algorithm development, implementation, calibration and validation.
  • Testing of software, by Unit, Hardware-in-Loop
  • Interface directly with clients and suppliers on technical issues.
  • Reporting of technical status internally with focus on delivery of projects on-time and on-budget.

Key Competencies and Experience

  • Degree in Engineering - focused in Embedded Software / Control / Electrical / Electronics or similar
  • Fluency in programming in C for microcontroller applications
  • Substantive experience developing embedded software for power electronics systems including
    • Complex device driver development
    • SPI Drivers
    • High frequency ADC/PWM based peripherals
  • Experience of Infineon AURIX family of microcontrollers
  • Experience in AUTOSAR
  • Excellent English communication skills for frequent interaction with internal and external customers.
  • Regular liaison with customers is required - may include some business travel for customer meetings, on-site development support, and visits to other Ricardo sites.

Desirable Competencies and Experience

  • Fluency in model-based development languages, especially MATLAB-Simulink
  • Some exposure to motor control theory and practice and ability to contribute on topics including
    • Power electronic / thermal aspects of power electronics design
    • Electromagnetic / thermal / mechanical aspects of electric machine design
    • Multiphysics optimisation for power electronic systems
  • Experience providing technical leadership to engineering project teams.
  • Functional safety, ISO26262 and similar

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.