Development (w/m/d) Softwareentwicklung
Job description
- Maintenance of demonstration and simulation software with complex functions and connections
- Independent execution of development tasks in the disciplines of architecture/design, implementation, testing, and integration
- Independent creation of concepts to realize specified requirements
- Development of user interfaces, integration of algorithms, and interfaces to external systems
- Documentation of the maintained systems
- Coordination with other departments and external partner companies
Position requirements
- Knowledge and experience in software development
- Proficient programming skills, especially with C under Windows, TypeScript, and Rust
- Professional training in electrical engineering or computer science (or comparable qualification)
- Ability to understand and build upon existing concepts
- Development experience with Data Distribution Service (DDS) is an advantage
- English language skills (at least B2 level)
We offer
- A permanent employment contract
- Flexible working hours
- Attractive salary (negotiable based on experience)
- Holiday bonus (50% of monthly salary in June) and Christmas bonus (20% of monthly salary in November) after the probation period (6 months)
- 30 days of vacation
- Discounted gym membership (nationwide in Germany)
- Very high chances of permanent employment after 1-4 years (depending on the position)