System Function and Middleware Team At BMW TechWorks India a joint venture between the BMW Group and Tata Technologies we engineer in India for the world. With our offices in Pune Bengaluru and Chennai we are a key building block in delivering software and IT solutions for whole BMW. Starting from contributions to the software defined vehicle (SDV) automated driving digital infotainment to automotive digital services. |
In our projects we develop uncompromising software solutions for our autonomous driving platform utilizing the very highest-performance in-car hardware and electrical systems. The challenge is nothing less that to provide the most performant convenient and safety certified software platform based on QNX for the future of autonomous driving. For this endeavor we need a team of highly motivated engineers to redefine the limits of what is possible What awaits you/ Job Profile : - Extensive professional experience in software development with object-oriented languages - preferred in modern C and Python and Bazel.
- Extensive professional knowledge of POSIX operating systems (Linux QNX) and their use in Embedded Systems.
- Experience preferred in real-time systems
- You will ensure high quality code in C that runs in every new BMW
- You will contribute to the requirements and architecture of your product
- You will contribute to the overall software product lifecycle
- Experienced with Linux system fundamental and system functional programming
|
What should you bring along:
- More than 9 year of experience C/Linux/QNX with deep understanding of Linux and RTOS system
- Experience in embedded software development and embedded debugging
- Good knowledge of Linux internals and System programming middleware
- Willingness and ability to take leadership for topics within a team.
- Good understanding bazel builds
- Experience with version control systems like Git SVN or similar for code management and collaboration.
- Develop and maintain automation scripts (e.g. Bash Python) to streamline middleware installation deployment and maintenance tasks.
- Automate repetitive tasks to improve efficiency. Ability to learn new technology as per project needs and mentor junior engineers
- Excellent problem-solving skills
|
Required Experience:
Manager
System Function and Middleware TeamAt BMW TechWorks India a joint venture between the BMW Group and Tata Technologies we engineer in India for the world. With our offices in Pune Bengaluru and Chennai we are a key building block in delivering software and IT solutions for whole BMW. Starting from co...
System Function and Middleware Team At BMW TechWorks India a joint venture between the BMW Group and Tata Technologies we engineer in India for the world. With our offices in Pune Bengaluru and Chennai we are a key building block in delivering software and IT solutions for whole BMW. Starting from contributions to the software defined vehicle (SDV) automated driving digital infotainment to automotive digital services. |
In our projects we develop uncompromising software solutions for our autonomous driving platform utilizing the very highest-performance in-car hardware and electrical systems. The challenge is nothing less that to provide the most performant convenient and safety certified software platform based on QNX for the future of autonomous driving. For this endeavor we need a team of highly motivated engineers to redefine the limits of what is possible What awaits you/ Job Profile : - Extensive professional experience in software development with object-oriented languages - preferred in modern C and Python and Bazel.
- Extensive professional knowledge of POSIX operating systems (Linux QNX) and their use in Embedded Systems.
- Experience preferred in real-time systems
- You will ensure high quality code in C that runs in every new BMW
- You will contribute to the requirements and architecture of your product
- You will contribute to the overall software product lifecycle
- Experienced with Linux system fundamental and system functional programming
|
What should you bring along:
- More than 9 year of experience C/Linux/QNX with deep understanding of Linux and RTOS system
- Experience in embedded software development and embedded debugging
- Good knowledge of Linux internals and System programming middleware
- Willingness and ability to take leadership for topics within a team.
- Good understanding bazel builds
- Experience with version control systems like Git SVN or similar for code management and collaboration.
- Develop and maintain automation scripts (e.g. Bash Python) to streamline middleware installation deployment and maintenance tasks.
- Automate repetitive tasks to improve efficiency. Ability to learn new technology as per project needs and mentor junior engineers
- Excellent problem-solving skills
|
Required Experience:
Manager
View more
View less