Onward Technologies

4 weeks ago


Bengaluru, Karnataka, India Onward Technologies Limited Full time

Python Test Engineer / Over the Air Update

Experience: 10+ Years

Unit and team Overview

Infotainment platforms unit is responsible for developing, maintaining and deploying BMW infotainment platform.

BMW infotainment platform is Linux (Yocto) based SW platform that provides common automotive functions used by multiple automotive ECUs.

The platform is deployed into multiple infotainment domain ECUs, ranging from headunits and rear seat entertainment systems to telematics and audio ECUs.

[Over the air updates BMW RSU] Our departments area of responsibility is the design and development of middleware components for a Linux based operating system in connected cars.

Our mission is to develop the central component for BMW Remote Software Upgrade.

RSU performs the over-the-air updates to deliver feature improvements and functional enhancements to our BMW customers around the globe.

We are looking for a Python Test Engineer for the central update component.

Our software pulls all strings together, communicates with cloud services and realizes innovative update functions inside the car.

Job Description :

To ensure that our RSU OTA master performs reliable and consistent updates, we build and maintain robust validation frameworks, tools, and automation pipelines.

Were looking for a Python engineer who loves building solid tools and has a strong interest in system internals.

If you're passionate about Linux, automation, and solving real-world engineering challenges close to the OS, this role offers the opportunity to shape how functionality validation is done across one of the most widely used software platforms in the industry.

What will await you on the daily basis:

- Develop and own Python-based tests and tools that help validate, orchestrate and automate execution of Software Upgrade features.

- Continuously evolve our validation approach to keep pace with software changes and enable coverage improvements.

- Regularly perform manual tests on real hardware and define automation steps for them.

- Work closely with manual testers and CI/CD teams to define next logical steps for tests and tools requirements and Education

Business fluent English.

University degree in computer science or a comparable field of study.

Required Experience and Skills

- Solid Python development experience including object-oriented programming, designing reusable modules and building command-line tools for automation or system tasks.

- Hands-on experience working with Linux systems beyond basic usage such as writing shell scripts, analyzing system logs, configuring services or troubleshooting runtime issues.

- Familiarity with CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions).

- Basic networking knowledge (TCP/IP, SSH, HTTP, firewalls, access lists).

- Basic knowledge in security (cryptography, SELinux) and containerization (Docker, LXC).

It is a plus to have Automotive experience, but more important for us are your skills as a Python developer.

(ref:hirist.tech)
  • Onward Technologies

    4 weeks ago


    Bengaluru, Karnataka, India Onward Technologies Limited Full time

    About the Role :Were looking for a skilled and meticulous Test Automation Engineer to join our Quality Engineering team. Youll design, develop, and execute automated test scripts to ensure our software applications meet high standards of reliability, performance, and quality. Collaboration with development, QA, DevOps, and product teams will be essential to...

  • Onward Technologies

    4 weeks ago


    Bengaluru, Karnataka, India Onward Technologies Limited Full time

    Python Test Engineer / Over the Air UpdateExperience : 10+ YearsUnit and team Overview :- Infotainment platforms unit is responsible for developing, maintaining and deploying BMW infotainment platform.- BMW infotainment platform is Linux (Yocto) based SW platform that provides common automotive functions used by multiple automotive ECUs.- The platform is...

  • Onward Technologies

    4 weeks ago


    Bengaluru, Karnataka, India Onward Technologies Limited Full time

    Role : System Integration Lead.Domain : Automotive Infotainment.Experience : 10+ Years.Location : Bangalore.Key Responsibilities :- Drive and coordinate the integration process for ECU software components, ensuring timely and quality delivery.- Collaborate with cross-functional teams developers, domain leads, project managers, QA, testing, and suppliers.-...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Mirafra Technologies Hiring Physical Design CAD position for Bangalore location,Experience - 3+ years onwardsLocation - BengaluruNotice period - 0 to 30 daysMandatory Expertise Required: Innovus, Python Scripting and Physical design Cad experience.Please find the JD below: CAD EngineerResponsibilities:· Hands-on Develop automation for automated central...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Mirafra Technologies Hiring Physical Design CAD position for Bangalore location, Experience - 3+ years onwards Location - Bengaluru Notice period - 0 to 30 days Mandatory Expertise Required: Innovus, Python Scripting and Physical design Cad experience. Please find the JD below: CAD Engineer Responsibilities: · Hands-on Develop automation for...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    Mirafra Technologies Hiring Physical Design CAD position for Bangalore location, Experience - 3+ years onwardsLocation - BengaluruNotice period - 0 to 30 daysMandatory Expertise Required: Innovus, Python Scripting and Physical design Cad experience.Please find the JD below: CAD EngineerResponsibilities:· Hands-on Develop automation for automated central...


  • Bengaluru, Karnataka, India Onward Technologies Limited Full time

    Role: System Integration LeadDomain: Automotive InfotainmentExperience: 10+ YearsLocation: BangaloreKey Responsibilities:Drive and coordinate the integration process for ECU software components, ensuring timely and quality deliveryCollaborate with cross-functional teams – developers, domain leads, project managers, QA, testing, and suppliersPlan and manage...


  • Bengaluru, Karnataka, India Onward Technologies Limited Full time

    Job DescriptionJob Description: CAD DesignerResponsibilities:- Develop designs and documentation for new and existing products by creating 3D models, drawings, bills of materials (BOM), and other documentation to fully define products for manufacturing while ensuring specifications are met.- Work on projects with significant scope and complexity, requiring...


  • Bengaluru, Karnataka, India Onward Technologies Limited Full time

    Role: System Integration Lead Domain: Automotive Infotainment Experience: 10+ Years Location: Bangalore Key Responsibilities: Drive and coordinate the integration process for ECU software components , ensuring timely and quality delivery Collaborate with cross-functional teams – developers, domain leads, project managers, QA, testing, and suppliers...


  • Bengaluru, Karnataka, India Flowserve Full time

    Join Flowserve Global technology and Engineering Center Bangalore for the Week-End drive on Saturday 14th June 2025 What In-person Week-end Drive for the following position Design Engineer Pump Domain Looking candidates from Mechanical Engineering background with 3- 8yrs Experience without any history of Backlog 2 Three Years Design...