ETAS Embedded Software Engineer

Robert Bosch Tool ,
York, North Yorkshire

Overview

Job Description

Company Description Chances are, if you've been a passenger in a car, you've come into contact with ETAS software. ETAS is the industry leader in measurement and calibration tools for use in deep embedded automotive software. ETAS's UK centre of excellence for software engineering is based in York. ETAS develop world leading operating systems, middleware, development tools, cyber security libraries and calibration tools for use in automotive software development. As part of the ETAS team, you'll get the chance to work in a unique portion of the software industry involving model driven development, embedded systems, high performance middlewares and cyber security. We pride ourselves on writing maintainable, performant and well tested software which brings joy to our customers. To support our continued growth we are recruiting for experienced Embedded Software Engineers to join a multi-disciplinary, international team. The role is to deliver functionality in our model-based code generator for automotive software. At Etas you will get the opportunity to work with experts in the industry with decades of experience in software architecture, embedded development, agile methodologies and test driven development. ETAS is a fully owned subsidiary of the BOSCH group, providing the opportunity to be reactive to market demands and new technologies while being part of a long standing, stable and socially responsible international organisation. We employ more than 1,300 people in 12 countries in Europe, Asia and the Americas, and can provide a myriad of opportunities for employees to branch out into different opportunities at sites around the world. We offer: A brand new custom designed office in the centre of York, a short distance from the train station, adjacent to the river and with easy access by bike. We have plenty of free parking and e electric charging points for your use. A friendly, innovative and collaborative working environment, where colleagues support to each other to succeed. A competitive salary with matched pension contributions up to 8% and a host of benefits including annual bonus, discounted gym memberships, cycle to work scheme and a health cash plan. We offer 33 days holiday per year (if you would prefer to work on a bank holiday and take the time off at another time - no problem!) We want to offer you a job that fits with your lifestyle, so if that means flexible working hours or a shorter working week, just ask us about how we can accommodate it. Job Description You will develop new features to meet existing and emerging automotive standards or specific customer requirements. You will integrate software deliveries from suppliers, ensuring the quality of our product. Working across the software stack from high level system models to embedded hardware targets. You will develop test software to support our increasingly automated test suite. In this role you may also assist in supporting customers representing well-known automotive manufacturers. The successful candidate will have the opportunity to become a specialist in areas of automotive software such as Communications, Security or Diagnostics. The position is based in York, you may on occasion be required to travel within Europe as projects demand. Qualifications Experience required: Demonstrable experience of embedded software development, ideally on automotive multi-core micro-controllers from Infineon, Renesas, etc. Strong software development skills in C Knowledge of automotive communication protocols: CAN, LIN, FlexRay, Ethernet You will also have excellent verbal and communication skills and will be self-motivated to learn new technologies on the job It would be great if you had any of the following experience also: Developing for the automotive domain, ideally the AUTOSAR architecture standard Experience with ETAS' RTA automotive product suite Scripting languages such as Python or Ruby Unit and integration test frameworks Static analysis tools and coding standards such as MISRA Version control systems, for example Subversion or git Technical customer support Experience in with Agile development methods Additional Information ETAS was founded almost exactly 25 years ago, on June 1, 1994. Since then the company has developed from a start-up known as the "young and wild mavericks at Bosch" into an independent, globally successful company. To celebrate this special anniversary, we have made a very special film about ETAS and the people who have been with ETAS for a long time Qualifications: Experience required: Demonstrable experience of embedded software development, ideally on automotive multi-core micro-controllers from Infineon, Renesas, etc. Strong software development skills in C Knowledge of automotive communication protocols: CAN, LIN, FlexRay, Ethernet You will also have excellent verbal and communication skills and will be self-motivated to learn new technologies on the job It would be great if you had any of the following experien