Embedded Software Test Engineer

Apply now »

Location: Woking, GB

Job Type: Permanent  

Contract Duration: Permanent

We have an exciting opportunity for a talented embedded software engineer to join our team.

This role involves developing high performance embedded software for the F1 car, reducing the time-to-track of new concepts and ideas, developing control and hardware in the loop systems, analysis and configuration tools for the developers within the team.

You will:

  • Implement toolsets and processes for the development, verification and testing of model based real time embedded applications for high performance motorsport ECUs.
  • Use and develop HiL and SiL environments and dynos for testing embedded software and hardware.
  • Support a software development environment providing design verification, unit and regression testing tools and processes
  • Agree, define and promote excellent coding standards within the control systems team
  • Extract maximum performance from the standard F1 ECU through understanding and prioritising lap-time efficient use of the resources available.
  • Oversee and manage the build/test/release process for embedded software used at the race track

The base skills and experience required for this role are:

  • C code software programming and auto-coding for embedded targets
  • Real-time embedded systems programming experience
  • Data logging methods in embedded/real time systems
  • Verification methods for model based application software
  • Unit/regression testing, static analysis
  • Experience with HiL/SiL systems
  • Experience with Matlab/Simulink/Stateflow
  • Experience with Mathworks Simulink Coder

Additional skills and experience that would complement this role are

  • Knowledge of automotive or racing environments
  • Ability to understand and resolve problems at both system and code level
  • MAT toolset (GDE, System Monitor, Atlas, vTAG-RT)
  • Control systems analysis and design

Apply now »
Find similar jobs: