AYN

Sr. Principal Engineer

Cadence · Austin, United States

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Essential Duties and Responsibilities- Implement, enhance, test, and troubleshoot code and scripts in accordance with departmental standards, policies, and procedures throughout the development lifecycle.

- Document software development work through clear code comments and detailed technical specifications.

- Analyze and review code written by others for defects, consistency, maintainability, and reusability, and recommend improvements.

- Identify, report, investigate, and resolve defects across all areas of the codebase.

- Collaborate with cross-functional partners to translate technical requirements into reliable, scalable software solutions.

- Contribute to architectural decisions and continuous improvements in development practices, tools, and processes.

Qualifications, Education, and Experience- Ph.D. in Computer Science, Applied Mathematics, Computational Engineering, or a related field with 6 or more years of relevant experience; master’s degree with 8 or more years of relevant experience; or bachelor’s degree with 10 or more years of relevant experience.

- At least 5 years of professional C++ programming experience is required.

- Experience with system architecture, OpenGL programming, and desktop engineering is highly preferred.

- Experience with computational techniques in discrete and/or analytic geometry is strongly desired.

- Experience with computational fluid dynamics (CFD) is a plus.

- Experience developing and testing software in Windows, Linux, and/or macOS environments.

- Strong written and verbal communication and presentation skills, with the ability to deliver clear and concise messages to technical and nontechnical audiences.

- Exceptional attention to detail, with demonstrated ability to organize work, manage priorities, and meet deadlines.

- Positive, solutions-oriented approach, with a willingness to propose and implement ideas that improve processes in an evolving environment.

- Must meet applicable clearance requirements for handling ITAR-controlled data.

- Must be willing to consider relocation to Austin, Texas.

Responsibilities for All Employees- Develop and maintain cooperative, professional communication with all employees and customers.

- Complete assigned tasks on time and to a consistently high standard of quality.

- Attend and participate in all required meetings.

We’re doing work that matters. Help us solve what others can’t.

Apply on the employer’s site