
RETHINK THE FUTURE
We plan to change the way the world thinks and feels about cars
Critical TechWorks is a joint venture to lead the future of motion. Established in 2018, Critical TechWorks is a company formed as a result of a partnership between BMW Group and Critical Software. Critical TechWorks is exclusively put together to support BMW in building software for its future driving machines.

Be part of this future in motion
BMW
GROUP
Brings its technology-centric challenges, loyalty, and industry expertise on how to make hi-tech and ultra-reliable cars.

Critical
Software
Brings its culture, values, software development talent and proven agile methodologies.

loading...

AMAZING IDEAS
We’re changing the way the world moves
Changing the future of cars means daring to think differently.
Connected Car
A number of significant digital and technological developments inside the car are changing the relationship between people and their vehicles.
Autonomous
Driving
The most ambitious development in the car industry will provide humanized, autonomous driving experience.
Cloud Solutions
& Cyber Security
Our development services span the delivery of secure decentralized solutions for various BMW domains, and integration of blockchain-based modules into existing software to ensure data integrity and compliance, and reduce fraud.
BMW Vehicle
Development
By creating highly integrated Product Data Management solutions we make a significant contribution to handle a bright variety of product and material data.
Marketing, Sales
and After Sales
We develop digitalised IT products that provide an outstanding user experience during and after the purchasing decision.
Production and
Logistics
We develop IT products that support operations at BMW manufacturing sites.
Data
Intelligence
We apply data science and machine learning techniques to create meaningful insights to systems including route optimisation, energy efficiency, vehicle diagnostics, pinpointing problems and maintenance alerts.
loading...
Join our forces

PORTO
4000-091 Porto

LISBOA
1050-065 Lisboa

PORTO
4000-091 Porto

LISBOA
1050-065 Lisboa
