Senior Software Engineer C#/C++ - BERT/AWG (m/w/d) - Freelance
Duration: 9 months with option to be extended
Workload: Full-time
Location: remote/Germany
Skills:
- Completed Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related discipline
- Over 7 years of R&D experience in software product development
- Strong expertise in C++ (80%) and C# (20%) for building professional software applications
- Solid understanding of software architecture, design principles, and object-oriented programming
- Experienced in traditional software development processes, with the ability to leverage AI tools when appropriate
- Familiarity with modern development workflows, including version control, CI/CD pipelines, and automated testing
- Deep knowledge of software engineering best practices
- Open to learning and adopting new technologies and tools
- Excellent communication skills and a strong team player
- Fluent in English (written and spoken) and good command of German or willingness to acquire proficiency
Nice to have:
- Experience with hardware related software development
- Understanding of physical and measurement principles, with the ability to apply this knowledge in a software engineering context
- Basic understanding of sampling theory and signal processing
- Knowledge of multithreading and performance tuning
- Experience in Git, Jira, Confluence