(Senior) Software Engineer (M/F/D)
Apply locations
Meiningen, Germany
Time type
Full time
Posted on
Posted 30+ Days Ago
Job requisition id
R004663
Welcome!
Our growth is creating great opportunities! Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've explored our current open positions, apply to the ones that suit you best, and keep track of your progress and new postings that might interest you.
Tasks and responsibilities
- Design, develop, implement, and test embedded software
- Perform manual and automated verification of software functionality
- Test to ensure designs are in compliance with specifications
- Document the implemented software
- Debug and troubleshoot embedded system issues
- Apply functional and object-oriented coding practices in Linux-based systems
- Sustainable improvement of the software
- Work with customer support to investigate field issues
Knowledge, skills, and experience required
- Academic degree in Informatics, Software Engineering, or similar
- Good C/C++ programming skills
- Fluency in Linux shell scripting
- Debugging software (GDB, code inspection, logging, etc.)
- Ability to work collaboratively
- Familiarity with source configuration management tools (Git, Subversion)
- Good English communication skills
Knowledge, skills, and experience nice to have
- Experience in Python programming
- Knowledge of optical networking
- Experience in designing or developing real-time applications
- Practical knowledge of inter-process communication mechanisms
Benefits
- International, multicultural work environment
- Strong team-oriented and friendly culture
- Flexible working hours and mobile working options
- Internal training programs
- Allowances for fitness, travel, kindergarten, plus free drinks and fruits