Job
In this role, you will develop complex software solutions using C++, C#, and .NET, support clients in the semiconductor and medical sectors, and actively engage throughout the software lifecycle in an agile team.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a Senior Software Engineer, you work with C++/C#/.NET on advanced systems for semiconductor, medical, and industrial customers.
- In this role, you support our customers in the semiconductor, analytical, and medical equipment industries, both within the “Medical Valley” and beyond, with smart, sustainable, and reliable software solutions.
- From our office in Erlangen and occasionally at our clients’ premises, you enjoy working on:
- Develop software using C++, C#, and .NET, with support from generative AI tools where appropriate, and contribute throughout the software development lifecycle, including unit and integration testing.
- Develop high-complexity software in the medical, analytical, and semiconductor domains in a highly dynamic environment with challenging projects.
- Operate in an agile development environment and take a leading role in technical discussions.
- Collaborate on software requirements.
- Where projects require it, work close to hardware and build confidence through simulation, SIL/HIL testing, and real-system integration.
- Mentor junior colleagues and enjoy sharing knowledge.
- Maintain development processes and code quality through reviews, automated testing, and continuous improvement.
Our expectations of you
Education
- Bachelor's or master's degree in computer science, mathematics, or natural sciences.
Qualifications
- Domain knowledge in the semiconductor and/or medical field would be a major advantage. You are willing to learn about unfamiliar products and reason from first principles.
- You have developed reliable software through structured debugging, unit and integration testing, and automated CI/CD pipelines.
- You use generative AI tools in your daily work, or you’re eager to learn how to use them responsibly and effectively. Proven expertise is a plus.
- You communicate confidently in English and can work effectively in a German-speaking environment. German-language proficiency is a plus.
Experience
- You have at least 5 years of experience in technical software development across different roles and (product) environments and/or projects.
- You have hands-on experience with C++ (required), C#, the .NET Framework, and Python.
What we offer
- A 40-hour workweek with a hybrid working model: you’ll work primarily from our Erlangen office and occasionally at customer sites, with one guaranteed work-from-home day per week and additional flexibility where it suits the project and team.
- A healthy work-life balance is very important to us. We offer 30 days of vacation per calendar year.
- You will work with passionate colleagues who share your drive for technology and business success.
- By combining our expertise in software, electronics, mechanics, mechatronics, mathematics and assembly, we make the impossible possible for our customers and get to work on challenging high-tech projects.
- You get a lot of freedom and responsibility; after all, you know exactly what you are doing.
- Personal coaching and training, so that you can continue to develop yourself.
- We also believe it is important to have fun together. We organize events for our employees, from summer parties for the whole family and lively Christmas celebrations to inspiring knowledge events for the high-tech community.
- Our office in Sioux is ideally located in the heart of the “Medical Valley” in the university town of Erlangen.
- You can share your knowledge with colleagues over lunch, and there are always like-minded people around for a round of darts or table soccer to lighten the mood. Sports are also a big deal at STG—join our running group or our beach volleyball team.
Benefits
Work-Life-Integration
Higher take-home pay
Topics you will work on
Job locations
About your employer
We develop innovative software solutions whose functionality, quality and maintainability meet the highest standards. Our core competence is the development of medical devices, complex embedded systems and PC applications up to client-server applications.
- 50-249 Employees
- Established Company
- Onsite, Hybrid
- Industry, Production · Trade
Employer reviews
- Working conditions
- 3.6
- Team culture
- 4.0
- Engineering
- 3.5
- Career growth
- 3.5
More jobs
These jobs might also interest you
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...