#16026
o help the team tackle complex issues, satisfy customer requirements, and accomplish development objectives.
Key Duties and Responsibilities
Build a solid understanding of the code and the team's software development processes.
Participate in planning, architecture, and research
Perform complex development activities that may require extensive analysis in areas including user experience and software design
Perform complex bug verification, release testing and beta support for assigned products. Research problems discovered by QA or product support and develop solutions
Employs best practices and helps to maintain them through technical reviews and mentoring
Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues. May work with strategic customers or proxies to assess needs and develop solutions
Works independently with minimal supervision and may take on some planning and mentoring responsibilities
Minimum Education/Certification Requirements and Experience
BS in Engineering, Computer Science, or related field with 5 years' experience or MS in Electrical Engineering, Computer Science or related field
Three years' experience in C++ with broad and deep understanding of the language
Experience in developing UI applications using the Qt framework
Working knowledge of the Linux operating system
Strong background in data structures, algorithms, and debugging
Ability to learn quickly, understand complex systems and to work closely with others
Preferred Qualifications and Skills
Demonstrated skills in the following areas are a plus:
Experience in Python programming language
Experience delivering high-quality products in a large-scale commercial software development environment
Passion for crafting robust and efficient code
Understanding of customer requirements and tools used in this domain
Good communication and interpersonal skills
#LI-Hybrid, #LI-Remote
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
At Ansys, part of Synopsys, we want talented people of every background to feel valued and supported to do their best work. We consider all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.