NIKI is looking for graduates of Technical University Departments / Schools of Sciences/ Computer Science, Mathematics, and Software Engineering or similar discipline to design and develop software solutions for the automotive industry.
Become a member of NIKI Digital Engineering!
If you have completed your studies or doctorate and are looking for new challenges, interdisciplinary and diverse teams, and projects, send us your resume.
Our strategy is to transfer the know-how into practice. TWT is our close and lasting partner that accompanies our vision. Within the framework of our close and daily cooperation, we design solutions for the customers and partners of TWT, such as Daimler, Mercedes, BMW, Audi, Porsche, CARIAD, IBM, Samsung, and Microsoft. Our interdisciplinary backgrounds and competencies in IT, Digital Engineering, and Consulting actualize our solutions accompanied by our visions.
What To Expect
- Work on agile software projects and develop proof-of-concept in Connected & Autonomous Driving areas.
- Work on pathbreaking applications such as tangible digital products, networked and automated driving, the Internet of Things, Car2Car communication, the digital city, and digitizing our customers' development processes.
- Manage and realize industrial and research-driven projects from the ideation to the concept phase and implementation up to validation and rollout with our customers.
- Active contribution of your ideas to our software development process.
Task Description
- Develop and implement high-performance software solutions for industrial and research projects using C++.
- Contribute to the design and development of innovative software systems in areas such as simulation, automation, networking, or sensor technology.
- Collaborate on the design and construction of virtual environments, simulations, or real-time systems, from conceptualization to implementation.
- Create modular, scalable solutions with a focus on performance optimization and efficient resource management.
- Implement processes and methods to support digitalization, including the development of digital twins or other advanced virtual systems.
Basic Qualifications
- Strong proficiency in C++ programming.
- Excellent communication skills.
- Excellent command of English and technical terminology.
Preferred Qualifications
- Experience with software development frameworks and libraries (eg. Qt, CUDA, CMake).
- Software development according to Test-Driven-Design, CI/CD, Agile.
- Interest in interdisciplinary collaboration.
- Good command of the German language.
What We Offer
- Structured learning on the job, professional feedback, and a mentor open to all your questions.
- Innovative, highly technically demanding industry and research projects, interdisciplinary teams, and highly qualified colleagues.
- Open doors, and the chance to take over responsibility quickly - participate, shape, and leave your fingerprint.
- Discover new talents and shape your career path: Become a specialist, project manager, or manager.
- Simultaneous, collaborative work using modern digital platforms.
- Workplace flexibility.
- Flexible working hours thanks to our attractive flextime model - only compatible projects.
- Enjoy working with great colleagues in your day-to-day work.
Are you intrigued to find out more about this position? Then apply for a job with us!