Software Development Engineer
Sauber
Hinwil, Switzerland
Your mission
- Work in an agile software development team
- Develop software for all areas of the company such as analysis software for race and data engineers, logistics and performance
- Specify tool requirements in close collaboration with the software users
- Generate documentation for developers and users
- Support the customers using the software
- Maintain the source code and test the software
Your profile
- An engineering degree (e.g. in Computer Science, Mechanical Engineering or Electrical Engineering)
- Experience in software development using Microsoft Visual Studio, DevOps and Git
- Very good C# expertise and good C/C++ knowledge
- Experience with .NET including WPF (Windows)
- Basic understanding of agile development methodologies
- Advantageous (not strict requirements):
- Experience with Linux
- Experience with PostgreSQL, SQL Server, T-SQL, Entity Framework, and/or other relevant database technologies
- Experience with message brokers, such as Kafka
- Experience with cloud computing development
- Experience with web application development
- Experience with AI or ML technologies or data analytics
- Strong English (verbal and in written) language skills
- Pragmatic, with a distinct analytical approach at the same time
- Highly self-motivated, dedicated, creative and results-oriented
- Able to work independently with a very high attention to detail
- Persevering, resilient, open-minded, innovative and a team player with a strong focus
- Ready to support the racing team on a few weekends during the season to help with unexpected problems with the software (on-call service)
- Eager to be part of a great team, working in a dynamic, cross-functional environment!
Apply Now
Don't forget to mention EuroEngineerJobs when applying.