What are the responsibilities and job description for the Software Developer for High-Performance Applications position at Siemens Digital Industries Software?
As a software developer at Siemens Digital Industries Software, you will play a key role in designing and developing high-performance applications for integrated circuit (IC) design and verification. Our team is responsible for creating cutting-edge software tools that help our customers succeed in the semiconductor industry.
You will be part of a collaborative group of senior software engineers who contribute to new components and algorithms, as well as support existing ones. Your expertise in object-oriented C software development, computational geometry, and high-performance data structures will be essential in delivering high-quality products on schedule.
We are seeking a detail-oriented and results-driven individual with a strong passion for software development. If you have a degree in Computer Science or Computer/Electrical Engineering and 5 years of software development experience, we encourage you to apply.
The successful candidate will possess excellent analysis, design, and problem-solving skills, as well as a strong understanding of multi-threading, distributed computing, and techniques for processing high-volume data.
In this role, you will collaborate with quality assurance engineers, product engineers, technical publications, and customer support to deliver high-quality products on schedule. You will also participate in scheduling and estimation of tasks and assist in defining and developing software development best practices.
Job Qualifications
- BS/MS in Computer Science, Computer Engineering, or Electrical Engineering
- 5 years of software development experience
- 3 years of experience with object-oriented C software development in a Unix environment
- Knowledge of computational geometry algorithms
- Knowledge of high-performance data structures and algorithms
- Strong analysis, design, and problem-solving skills
This position is subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license.