Lead Software Engineer Predevelopment (m/w/d)
Festangestellte, full-time, Wendlingen
Your mission
- A successfully completed degree in computer science, electrical engineering / communications engineering, comparable degree programmes or proven practical experience
- Several years of experience in software development in C/C++ on (embedded) Linux or RTOS systems
- Experience with debugging embedded systems and their interfaces (e.g. I2C, SPI, UART, memory, displays or CAN)
- Talent in designing software architectures and communicating these to team members (ideally also with UML) helpful
- Experience with implementing and communicating quality-enhancing software development methods
- Communicative leadership style when guiding development teams
- Structured, goal-orientated way of working and initiative
- Good written and spoken English skills
Your profile
- Design of new software architectures and creation of concepts in pre-development projects
- Collaboration in pre-development projects in the field of AC charging systems and energy management
- Technical evaluation of customer enquiries with a focus on proof-of-concept developments
- Technical guidance of collaborating software development teams
- Development of system software in the programming languages C, C++, Rust or Go and creation of associated unit/module tests
What we offer
• An innovative and diverse cooperative culture
• A permanent employment contract
• We work on challenging products and technologies required for the mobile future, where your creativity and personal ideas are in demand
• We ensure that you have the ideal work-life balance with our trust-based working hours system and opportunities to work from home
• Good transport links, parking, electric bike hire and staff discounts
• Motivated colleagues with a ‘can-do’ attitude and exciting team events