What are the responsibilities and job description for the ETAS Lead Software Engineer (RTE Team) position at Bosch Group?
Company Description
ETAS – we’re part of the Bosch group and we drive embedded excellence with our automotive software.
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 middleware and cyber security.
Our team in York are the experts in the industry and together we have decades of experience in software architecture, embedded development, agile methodologies and test driven development.
Job Description
You are a software engineer with significant experience and a broad range of technical knowledge. You can work independently and to an excellent standard and lead technical aspects of development work.
You will work in a cross-functional agile team to deliver new functionality in our model-based code generator for automotive middleware. We develop our product in C , with Python for supporting tools; the tool processes XML and generates embedded C code.
You will design, write and test software to meet complex requirements.
You will work with our analysts to help clarify imprecise specifications and develop an excellent understanding of the domain, including the relevant AUTOSAR standards.
You will take responsibility for aspects of the software architecture.
You will support the team in carrying out effective effort estimations for development work.
You understand the value of professional software engineering and work to the highest standards of quality while remaining focussed on meeting requirements.
You will share your knowledge and help to mentor less experienced colleagues.
Qualifications
- Effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff
- Strong analytical skills
- An excellent understanding of software development processes
- Excellent programming skills in C or willingness to learn
- It would be advantageous if you also had experience of the following:
- Experience of Automotive software development (AUTOSAR, A-SPICE) desirable not essential
- Embedded or control software
- Working incrementally and iteratively – e.g. using Scrum
Additional Information
Because we’re ETAS and part of Bosch we live our values. This means we invest in our business, and we invest in our people. We give you support in your career and personal development whatever stage you're at in your career. We value continuous learning so much we can offer our associates the opportunity to undertake a Bosch sponsored Masters in AI or Cyber Security with one of our partner universities.
We have you covered with employer benefits, cycle to work, health cash plan for expensing your health care needs, competitive pension scheme and the Bosch staff shop. If living and working in the fantastic city of York isn’t motivation enough, we will provide you with a relocation bonus to help you settle in.
As with all our jobs in York, we operate a hybrid approach to work location so you will be able to work remotely at home and in the office.