We are looking for a Software Engineer who is experienced, detail-oriented, and driven to develop intelligent engineering applications that shape the industrial world. This is an individual contributor role where your hands-on technical expertise will directly impact the success of our drive engineering solutions.
Your Responsibilities
What You'll Be Doing
- Design, develop, and maintain a complex drive engineering application for the Windows platform.
- Collaborate with global stakeholders across various geographies to understand requirements, define system architecture, and deliver robust solutions.
- Participate in technical discussions and reviews to shape features and resolve technical roadblocks.
- Translate business requirements into detailed design documents, technical specifications, and clean, maintainable code.
- Develop and maintain automated unit tests to ensure code quality and application performance.
- Engage in debugging, troubleshooting, and performance tuning to keep systems running smoothly.
- Take ownership of tasks from conceptualization to delivery in an Agile development environment.
What We’re Looking For – Your Skillset
- 6 to 10 years of professional experience in software development using C# .NET and WinForms.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Proficiency in multithreading, memory management, and performance optimization in desktop applications.
- Good experience with unit testing frameworks and mocking tools (such as Moq, NSubstitute, etc.).
- Solid analytical and debugging skills – you enjoy solving complex problems in elegant ways.
- Familiarity with TIA Portal or exposure to industrial automation/engineering tools is a plus.
- Experience with version control systems like TFS and Azure DevOps.
- Excellent communication skills and a collaborative attitude – you’ll be working with global teams.
What We Offer
- A supportive, inclusive work culture that puts people first.
- Opportunities to grow in your career through continuous learning and on-the-job mentorship.
- Access to global innovation hubs and exposure to cutting-edge industrial solutions.
- A chance to work at one of the world’s most respected engineering brands – Siemens.
- Flexible working options and a collaborative environment built on mutual trust.
About Siemens
At Siemens, we’re more than 312,000 minds building a better future – one idea, one solution, and one breakthrough at a time. We believe that diversity makes us stronger, and we’re committed to creating an inclusive workplace where every individual can thrive.
No matter where you come from, what you believe, or what your background is – if you’re ready to innovate and build what’s next, we want to hear from you.