Python Software Developer

Python Software Developer

BMW Group

Ulm, Germany

We are searching for an experienced Python SW Developer with a passion for innovative testing solutions for high-quality embedded software. Our area of responsibility is the development of test processes, frameworks and tools as well as providing infrastructure and services for automated test solutions, ensuring proper software quality for the ECUs in our cars.

What awaits you?

  • You will work on the automated test environment for our infotainment systems;
  • Your day-to-day activities include planning, designing and developing features for the test automation framework using Python, as well as design and creation of automated test cases on different levels (module, subsystem, system) for the device under test. You also take care of the infrastructur orchestration;
  • This means that you also will analyze test failure causes and support development teams debugging the problems for the device under test;
  • A desire for quality orientation, continuous improvement, and optimization of test tools, test cases and processes complete your profile.

What should you bring along?

  • A degree in Computer Science or a similar field of study (Bsc/Msc/PhD);
  • A very good level of knowledge in Python and Ansible. Experience with unittest, mock, nose, pytest, tox, or similar frameworks/packages/modules;
  • A good-enough understanding of C/C++, backed by practical experience. Knowledge of Python wrappers creation for C/C++ code is beneficial. Understanding of Kotlin, Java and Android standard test tooling, espresso, tradefed, atest is a plus;
  • Ability to understand specifications (for example Bluetooth, CAN, SomeIP, RFCs, etc.) and follow their implementations;
  • A good understanding of Linux along with IPC & RPC concepts. Experience in continuous integration and delivery, Linux system services, network or bus technologies is a plus;
  • Proven track record in developing test plans, test cases and test reports;
  • System integration field experience would be highly beneficial.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Germany      C++ Developer      Developer      Embedded Software Engineer      Linux and Unix      Python Developer      BMW Group     

© EuroJobsites 2024