Senior Software Developer (m/f) – C++ // Automotive Artificial Intelligence
Automotive Artificial Intelligence (AAI) GmbH is a cutting-edge technology start-up based in Berlin.
We offer a virtual 3D platform replicating a realistic city environment that tests the boundaries of autonomous driving software, with the aim to make autonomous driving safer.
We are looking for passionate C++ Developers that define the architectural fundament of our modular software. You will have the chance to shape the company’s development strategy to develop a revolutionary automotive simulation to enable our customers speeding up the launch of autonomous vehicles.
- Architecting APIs and communication between software modules and distributed servers
- Confirming project requirements by reviewing program objectives, input data, and output requirements with clients
- Building out newly enabled product features and embed them into the architecture
- Planning features
- Leading software developers
- Developing core software modules in C++
- Encodes project requirements by converting work flow information into computer language
- Maintain and improve the performance of the products
Skills and Qualifications
- 5+ years industry work experience
- Programming experience of 5+ years of mid to larger sized software products
- Experienced in leading a software development team
- Good experience with common programming languages like C++, Python and Java
- Git and distributed revision control experience
- Software algorithm design, software performance tuning, software module debugging and testing
- Great communication skills and a high attention to detail
- Excellent capabilities in analyzing information and problem solving
- To be crazy about accelerating the launch of autonomous vehicles