C++ Software Developer

Full Time
Competitive

Job Description


body {font: normal 400 13px/16px ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif;color:#333;margin:10px;}p,span,div,b,i,u{ line-height: 120% !important; font-family: ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif !important; }

ETAS Software Developer (C++) – Licensing

Framework Client

• Employees can work remotely

• Full-time

• Legal Entity: ETAS Ltd.

Company Description

Tomorrow’s cars will be defined by software and here at ETAS we are at the forefront of this evolution to the software-defined vehicle. The solutions we are developing today will enable millions of cars to get closer to the dream of Autonomous Driving.

ETAS’ portfolio includes vehicle base software, middleware, development tools, cloud-based operations services, cybersecurity solutions, and end-to-end engineering and consulting services for the realization of software-defined vehicles. With our product solutions and services, we enable vehicle manufacturers and suppliers to develop, operate and secure differentiating vehicle software with increased efficiency.

Our UK office is in York, but our team are located throughout the UK with our remote first approach to work, we get together for collaborative workshops and team activities in our York office. Alongside our parent company Robert Bosch, we share the values of a better world for everyone and our common mission – Invented for Life.

Job Description

• Within an agile and international operating environment you will be responsible for design, development, and successful operations of the ETAS License Management SaaS solution leveraged by the entire ETAS product portfolio

• In this role, you will contribute to all phases of the DevOps lifecycle

• As a member of an agile Scrum team, you will actively collaborate and coordinate work within the team

Qualifications

• You have experience with SonarQube, Boost.Test, GoogleTest and SoapUI

• You have expertise in C++, QT and CMake

• You are an expert in writing clean, well-designed, testable and human readable code

• You are familiar with Windows and GNU/Linux

• In addition, you have basic knowledge in Python, cryptography, and OpenSSL

• CI/CD technologies, such as Git and Docker, as well as SOAP services are part of your competencies

• You have good knowledge in writing bindings to Java and .NET, you understand the design patterns and/or architectural blueprints of GUI based application

• You are able to perform different test types and to use different test methodologies in your daily work

• You have a pro-active, self-organized and analytical personality, you like to work in teams and challenge the status quo for finding better solutions

Additional Information

Our Benefits:

• Discretionary annual bonus scheme

• Flexible / Hybrid with a remote first work approach to enable the ideal work / life balance

• 25 days holiday entitlement which increases after 5 years of service

• Competitive pension scheme matched up to 8% contributions

• Life assurance cover

• Health cash plan

• Cycle to work scheme

• Paid community volunteering opportunities

• Bosch staff shop

• Discounts and offers on various other retailers

• Recommend a friend bonus up to £2k

• Strong global employee culture

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.

1. 30 minute phone screening call with one of our hiring managers via Microsoft Teams 2. 90 minute second stage virtual technical interview with a hiring manager, technical interviewer and a member of the HR

Team. Ahead of this interview we will ask you to complete two coding challenges. We do not use these coding challenge to accept or reject candidates, only to get a rough idea of your abilities, and to provide some material for a technical interview.

3. Decision time! A member of the HR team will be in touch to let you know the outcome.

ETAS are committed to being an equal opportunity employer, we are happy to make accommodations within the interview process to make it an inclusive experience for all.

Job Description

Date Posted

August 4, 2023

Country

N/A

Category

Other Area(s)

Salary Range

Competitive

Industry

N/A

Job Owner

Bhavesh Patel
+447896658803
bpatel@octagongroup.co.uk

Personal Information