Working Student | Python Framework Development (m/w/d)

Regensburg, BY, DE, Germany

Job Description

Intro Text


--------------


In embedded software development, we support developers with powerful configuration tools that enable the creation of high-quality base software for ECUs. In addition to our established large-scale, AUTOSAR-compliant tools, we are developing a new, modern, Python-based configuration tool for software running on small embedded ECUs.


Our

Chiisai Generator Framework

allows users to model ECUs and generate embedded code directly from those models. You will play a key role in evolving this framework. This is the perfect moment to join and shape the developer experience from the ground up.

Your mission:



Help us develop an intuitive and flexible framework for ECU developers that can grow with future needs. Enable users to configure modules more efficiently, reduce errors, and easily integrate their own software features into ECUs.


You will work closely with a small, agile core development team, gather feedback from early (in-house) users, and directly see how your ideas improve productivity and developer satisfaction - both in the automotive domain and beyond.

What awaits you:



Short decision-making paths and real ownership Modern tooling and technologies Direct interaction with real users A collaborative and open-minded team environment


It is important to us that you get to know working on-site at Vector. To help you balance your studies and work, we offer mobile working after individual arrangements and depending on the specific tasks. Please note that fully remote work is not possible.

Your Tasks


--------------

Evolve our Python-based code generation framework and command-line tool. Enable users to integrate their own custom code and features into generated files. Design user-centric workflows and continuously improve them based on feedback. Collaborate in code reviews, discussions, and internal presentations. Suggest and implement pragmatic improvements that make a real difference.

Your Profile


----------------

You are enrolled in a study program in Computer Science, Informatics, Software Engineering, or a related field - ideally with at least 9 months remaining. You have solid Python skills and enjoy writing clean, maintainable code. You think in terms of developer experience - not just functionality. You value clean architecture, clear interfaces, and pragmatic testing. You have very good communication skills in English or German. Ideally, you have experience with developer tools, GitHub workflows or open-source contributions.

Techstack


-------------

Tech Stack



Python Git / GitHub YAML * Regular Expressions

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3830791
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Regensburg, BY, DE, Germany
  • Education
    Not mentioned