We are seeking a software engineer to join our Application Development team. The team's responsibilities range from providing robust, extendable APIs for plugin developers to creating an easy-to-use, multipurpose application using the aiSim rendering engine.
Job Summary
- Develop and expand our simulation software using C++ 14/17, for new features requested by our partners.
- Write robust, maintainable code.
- Design and implement aiSim APIs to support internal and external plugin developers.
- Develop our own example and partner-specific plugins and toolchains.
- Work on our next generation 3D Editor application from the architectural planning, through core feature development, all the way to the UI framework development.
- Get involved in feature planning by discussing the customer's needs.
- Collaborate closely with other aiSim software development teams and graphic artists.
Key Qualifications
- Advanced knowledge of C++
- C++11/14/17/20 experience
- Knowledge of software design patterns
- Cross platform development (Linux, Windows)
- Experience with complex systems
- Great team player attitude
- Intermediate level English skills
Considered as a plus
- REST API knowledge
- Knowledge of Doxygen documentation
- CMake knowledge
- Experience with multi-threaded programming
- Experience in web development
What We Offer
- Competitive salary and long-term bonus system
- Fitness opportunities
- Free lunch every workday, nearby at one of the best all-you-can-eat restaurants in Budapest or delivered by Wolt for Work
- Work on the hottest applied research problem in an agile working culture, backed by a strong, stable and future-proof industrial partnership
- Develop solutions for one of the largest car manufacturer with a global reach
- Test your solution in realistic simulated scenarios and a fleet of cars across multiple continents every day
- Be proud of seeing your solution on the road
- Visit relevant international conferences, submit patents of new solutions
- We believe: people over process, we are keen to maintain a work-life balance