Embedded Software Engineer

Embedded Software Engineer

BorgWarner

Gateshead, United Kingdom

BorgWarner is currently looking for an Embedded Software Engineer based at our PowerDriveSystem (PDS) offices in Gateshead.

As a software engineering working at BorgWarner in the Electric Drives Innovation team the successful applicant will be working on software for automotive real time control systems. The successful applicant will work will range from bare-metal coding on development kits to complex safety critical AUTOSAR based software systems. Successful applicants will be working as part of a cross function and cross discipline team of engineers, developing embedded software for use in real time automotive applications. Successful applicants must be able to work well as part of a team and also be capable of self-management, able to deliver high quality work to what can be tight deadlines.

Job Role:

  • Developing real time embedded software, primarily in the C programming language and Simulink;
  • Interpret customer and product specifications to produce software functional specifications;
  • Software system design;
  • Documentation of architecture and high-level design;
  • Ensuring compliance with processes required by ASPICE and ISO 26262;
  • Ensuring that software design follows the company software and quality procedures;
  • Ensuring that all work is carried out safely.

Must have experience and skills in ALL of these areas below:

  • Experience in development of real-time embedded software using the C programming language;
  • Experience in the whole software development lifecycle, ideally, the V-model lifecycle;
  • Microprocessor interfacing and a deep understanding of microcontroller peripherals;
  • Experience working alongside and collaborating with controls and hardware engineering teams;
  • Real-time operating systems;
  • Using software IDE and compilers.

Desirable experience and skills:

  • AUTOSAR operating system, basic software and application software components;
  • Simulink and associated code generation tools;
  • An understanding of signal acquisition and techniques such as PWM;
  • An ability to follow a circuit schematics;
  • An understanding of electronics, power electronics and motor control;
  • Microsoft Windows application programming;
  • Knowledge of typical optimisation techniques and how to apply these to real-time systems;
  • Experience with formal coding standards;
  • Experience working on projects for use in automotive systems;
  • Experience of software development for safety critical applications standards required by ISO26262;
  • Experience of signal processing and knowledge of associated techniques used on real-time software.

Qualifications and Experience Required:

  • Qualified to degree level (2:1 min) in an appropriate engineering discipline such as Computer Science, Software Engineering or Electrical and Electronic Engineering, or similar;
  • Professional experience as an embedded software engineer post-graduation.

Apply Now

Don't forget to mention EuroEngineerJobs when applying.

Share this Job

More Job Searches

United Kingdom     Automotive Engineer     Computer Engineer     Electronic Engineer     Software Engineer     BorgWarner    

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies