Job
In this role, you will develop a web frontend for controlling embedded systems, implement new features, and optimize existing software while closely collaborating with various departments.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Further development and maintenance of an existing web frontend
- Implementation of new features based on existing software requirements
- Integration and further development of communication with the control unit via the existing FlatBuffers interface
- Implementation and customization of functions based on interface description documents
- Analysis of existing software and familiarization with the current architecture
- Error analysis, debugging, and sustainable troubleshooting
- Conducting code reviews and quality assurance measures
- Development and maintenance of automated software tests
- Documentation of implemented functions and changes
- Working within a secured GitLab/Git development environment
- Coordination with software development, system/control unit development, and possibly other specialized departments
Our expectations of you
Qualifications
- Very good knowledge of Python, ideally from version 3.10 onwards.
- Good knowledge of working with Git
- Proficient in debugging and error analysis
- Independent and structured working style
- Confident handling of a secured development environment
Experience
- Several years of practical experience in software development with Python
- Experience in the development or further development of web frontends
- Experience with interfaces to embedded systems or control units
- Experience with structured software requirements and technical interface descriptions
- Experience with automated software testing
What we offer
- For a demanding development project in the embedded/automotive environment, we are looking for an experienced Python developer (m/f/d) to further develop an existing web-based frontend.
- The web frontend serves as an operation and visualization interface for a control unit and primarily communicates via a FlatBuffers-based interface with the underlying control software.
- The further development is based on existing software requirements and interface description documents.
- The implementation takes place in a secured Git/GitLab environment and follows defined development and quality processes.
- Project start: immediately
- Project location: remote
Benefits
Work-Life-Integration
Health, fitness & fun
Food & drink
Topics you will work on
Job locations
About your employer
Akkodis Germany GmbH, part of the global Akkodis, provides comprehensive technology and engineering services. With a focus on digital transformation, the company supports businesses across various sectors.
- Established Company
- Onsite, Hybrid, Full Remote
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...
Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...