About TUMCREATE TUMCREATE is a research platform for the improvement of Singapore's public transportation, including the deployment of electric and autonomous mobility. Researchers from Technical University Munich and Nanyang Technological University join forces and are funded by Singapore’s National Research Foundation as part of the Campus for Research Excellence and Technological Enterprise (CREATE).In TUMCREATE, over 100 scientists, researchers and engineers work together, led by Professors from the Technical University of Munich and Nanyang Technological University. The Mission of TUMCREATE is to seek the ultimate public transport system for the people of Singapore. Our innovative road transport solutions will provide high comfort and a positive travel experience, best protection of the environment and maximum benefit to the society and the economy.
About this Position
There are open positions for Junior/Senior Software Engineers at TUMCREATE in Singapore. We are a multi-cultural research and development team based at the Create Tower in University Town (Dover/Queenstown).
At TUMCREATE, we have been developing CityMoS, a high-performance mobility simulator to solve the challenges of today’s and tomorrow’s intelligent transportation systems. In CityMoS we evaluate private, public, and commercial transport on a city scale. This includes topics ranging from autonomous cars and optimising public transport to the analysis of future mobility solutions. We are looking for a talented software engineer who will contribute to this exciting project by developing new features as well as optimising the underlying software architecture. You are expected to enrich the toolchain and services to make CityMoS more user friendly and accessible. As a strong team player, you are able to step out of your comfort zone and bring in your own ideas. As we are working closely with the government, academic, and industry sectors, you will be working on topical problems where you have the opportunity to see your work have a sustainable impact in the real world.
What we expect
Profound expertise in C++, Java or both
Master or Bachelor degree in Computer Science or related field with experience
Knowledge of scripting languages required (e.g., bash, Perl, node, Python)
Basic knowledge in C++ libraries (e.g., boost) and Linux build toolchain
Knowledge in modelling and simulation techniques advantageous
Expertise in software design and state-of-the-art techniques and development processes
Excellent documentation and communication skills for internal and external presentation as well as scientific discussions
Fluent in spoken and written English
Fresh grads are welcome to apply
What we offer
A modern, positive, and relaxed working environment where you can interact with interesting and smart people from all around the world
Respect for work-life balance
Extensive health insurance
Generous amount of leave days
A competitive salary
A vibrant campus location with a vast variety of food courts and restaurants
In-building perks including gym, game room, spacious outside terrace, coffee room etc
Enquiries and How to Apply Please send your complete application including a short cover letter and CV to email@example.com. Singapore Citizens and Permanent Residents preferred.