Software Engineer enhancing MatePro test environments, focusing on Python and Qt technologies. Collaborating in project teams and supporting production processes at BDT in Rottweil, Germany.
Responsibilities
Further development and maintenance of our MatePro production test environment based on Python and Qt
Development and maintenance of Python-based test scripts for series production at BDT and our international suppliers
Participation in project teams for the introduction of new products and production processes
Definition and creation of test setups for hardware and software tests
Support for fault analysis and remediation of existing test systems
Version and change management as part of the development process
Preparation of specifications and requirements for quality assurance
Close collaboration with production teams at all BDT locations and with external partners
Requirements
Degree in Computer Science, Electrical Engineering or a comparable qualification
5–7 years’ experience in software development with a focus on Python
Good knowledge of hardware interfaces such as Ethernet, USB, CAN, I2C, RS232
Experience working in Linux environments and in automation engineering
Experience with databases (e.g., PostgreSQL, SQLite)
Analytical thinking, structured working style and enjoyment of cross-team collaboration
Good German and English language skills, both written and spoken
Benefits
Work–life balance: flextime model – because life is more than just work.
International environment: our customers are global – you will collaborate with leading technology companies worldwide.
Freedom to shape your role: your ideas matter – we promote creative thinking and initiative.
Grow with BDT: varied responsibilities, training opportunities and personal development are priorities for us.
Recognition & fairness: we celebrate success together – including a variable company bonus and genuine appreciation through company events and numerous activities.
Additional benefits: company pension plan, Hansefit, Job-Bike, commuting allowance, group accident insurance and many discounts through our benefits program.
Senior Full Stack Developer responsible for developing scalable web applications using modern frameworks. Collaborating with design and engineering teams in India.
Full Stack Engineer leading software development and guiding engineers at EXL. Collaborating with stakeholders to ensure high - quality software applications aligning with business needs.
Software Engineer Intern working on the Canvas Learning Management System at Instructure. Collaborating with a creative team to build impactful backend services.
Senior Fullstack Software Engineer developing solutions at Natech Banking Solutions, a leading European fintech. Engaging in software development lifecycle while mentoring engineers.
Product Engineer designing and building AI agents to automate engineering workflows in CAD/CAE. Collaborate with a world - class technology team in a hybrid work environment.
Product Engineer developing scalable backend systems and applications for AI - assisted design. Building modular distributed systems and intuitive APIs while collaborating across product and design teams.
Software Engineer responsible for consolidating CAD/CAE integration into AI workflows. Collaborating with teams to innovate product development processes with cloud and HPC technology.
Lead Engineer delivering AI - powered engineering solutions for industry applications at Neural Concept. Collaborate with cross - functional teams to design and implement innovative workflows.
Backend Software Engineer developing solutions for a platform simplifying healthcare reimbursement. Collaborating with various teams to build and improve features and reliability of the system.
Software Developer maintaining and modernizing backend systems in Delphi and developing front - end with Sencha Ext JS. Collaborating in Agile processes and optimizing performance for a mature platform.