Software Developer/ Engineer/ Architect

Autosar Embedded Software Developer

THE OPPORTUNTIY

This position is for an embedded software engineer within Jaguar Land Rovers Software development team in Ireland, delivering the software platform for our next generation vehicle architecture. Software development will include the definition, configuration and integration of AUTOSAR Basic Software components. We offer a dynamic work environment, the chance to grow within the company and to develop your competences in new technologies. This is a great role where you will be working with a supportive team and on exciting new products and technologies including automotive Ethernet networks, multicore application hosting and SOTA. 

This role is for a highly motivated automotive engineer with responsibility for the design, development and delivery of our next generation software platform in an Autosar framework. You will have a record of production software development and delivery through all stages of the engineering development V cycle regarding software artefacts, requirements cascade, design, implementation, validation, and verification in an AUTOSAR compliant framework. You will be involved in the support of Autosar communication software within existing architectures with clarification of requirements, configuration parameters and tooling support.

Working within a team of experienced AUTOSAR engineers and collaborating with System, Architecture, Hardware, Software and Controls Engineers, you’ll aim to deliver concept and production systems in a timely manner, according to vehicle programme timing and local delivery milestones.

To be considered for this position, you will require a degree in Electronics, Software or Automotive / Aerospace engineering. You will be an expert knowledge of the AUTOSAR stack and familiarity with AUTOSAR configuration tools (DaVinci Developer / Configurator, EB Tresos, or similar), and you’ll require experience with embedded software development & device driver development, CDD development using C/C++. It’s necessary that you have an understanding of automotive networking, diagnostics and fault handling techniques, including diagnostic implementation in AUTOSAR compliant framework (DEM/DCM config). You must have experience in MCAL configuration & knowledge of RTE and in AUTOSAR stack debugging. It is also essential that you have experience with one of more protocols like CAN, I2C, SPI, Ethernet, LIN, FlexRay as well as Knowledge of Bootloaders and Cyber Security software requirements. Experience with RTOS, SoC Architecture, Microcontrollers and the use of system dev tools such as CANalyzer, CANoe, XCP, or Trace32 is also essential.

Desirable:

  • Experience with model-based system design (Vector PREEvision) . MATLab/Simulink application development.
  • Experience of virtual test, component test and vehicle testing. Verification testing in MIL, SIL and HIL environments, and in-vehicle integration.  Vehicle-based software testing and calibration.
  • Worked with scripting languages like CAPL, Make, Python, Perl.

Bring all this to the home of premium innovation, and you’ll find the opportunities to further your career with a world-class team, a discounted car purchase and lease scheme for you and your family, membership of a competitive pension plan and private medical cover. All this and more makes Jaguar Land Rover the perfect place to continue your journey.