We offer a competitive salary, comprehensive benefits package, and a dynamic work environment
Title: CAD Software Engineer
Location: San Francisco, California, United States
Salary: $152000 - $192000
Employment Type: Full-time
Experience: 12+ years
Industry: Information Technology & Services
Job Function: Engineering, Information Technology
We are seeking a highly skilled and experienced CAD Software Engineer to join our dynamic team. As a CAD Software Engineer, you will play a crucial role in designing, developing, and maintaining our cutting-edge computer-aided design (CAD) software. This is a fantastic opportunity for an individual who is passionate about software development and has a strong background in CAD technology.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain CAD software applications
- Conduct thorough research and analysis to identify user needs and develop innovative solutions
- Utilize your expertise in CAD programming languages, such as C++, Java, and Python, to develop and enhance our software
- Write efficient and high-quality code to ensure the smooth functioning of our software
- Troubleshoot and debug issues in the software, and provide timely resolutions
- Stay updated with the latest CAD technologies and integrate them into our software to enhance its capabilities
- Develop and execute test cases to ensure the reliability and accuracy of the software
- Work closely with the Quality Assurance team to identify and resolve any bugs or issues in the software
- Collaborate with the User Experience team to ensure the software is user-friendly and visually appealing
- Provide technical support and guidance to customers and assist them in resolving any technical issues they may encounter while using the software
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Minimum of years of experience in CAD software development
- Strong proficiency in CAD programming languages, such as C++, Java, and Python
- In-depth knowledge of CAD software architecture and design principles
- Solid understanding of 3D modeling and rendering techniques
- Experience with CAD software development tools, such as SolidWorks, AutoCAD, or CATIA
- Excellent problem-solving skills with the ability to think creatively and analytically
- Proven track record of delivering high-quality software products within tight deadlines
- Strong communication skills and the ability to work well in a team environment
- Passion for learning and staying updated with the latest CAD technologies and techniques
Join us and be a part of a fast-paced, innovative team that is revolutionizing the CAD software industry. Apply now and take your career to the next level!