C++ Software Engineer
Role details
Job location
Tech stack
Job description
You'll join our scrum team to design and implement innovative features and integrations for the EDA industry. As a Software Development Engineer, you'll work on competitive functionalities that shape how engineers worldwide develop tomorrow's electronic products. This is an opportunity to grow professionally alongside talented technical peers while contributing to software solutions that matter., * Develop new competitive functionalities and support existing software solutions for the EDA industry
- Analyze problem definitions, requirements, and proposed solutions to determine operational feasibility
- Contribute to all levels of software architecture and participate in technical design reviews
- Create and maintain automated tests to ensure appropriate software quality
- Participate in code reviews and technical documentation creation
- Collaborate within and across Agile teams in an international environment
Requirements
Required:
- Proven professional experience with C++ 11/14/17
- Professional experience with Qt library
- Experience developing desktop applications for Windows
Preferred:
- Python, Boost, or Googletest (Gtest)
- SVN or Visual Studio 2022
- EDA product experience
- Excellent analytical and problem-solving skills
- Ability to work effectively in dynamic team environments
Benefits & conditions
The salary range for this position is PLN 174,980 to PLN 231,600 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits