Associate Software Engineer at PTC
Portland, Maine, United States -
Full Time


Start Date

Immediate

Expiry Date

03 Feb, 26

Salary

88000.0

Posted On

05 Nov, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C#, Java, Debugging, Troubleshooting, Software Development, Object-Oriented Programming, Data Structures, Multi-Threaded Development, General Debugging Techniques, Continuous Learning, Technical Support, Issue Tracking Software, Unit Testing Frameworks, Visual Studio, GitLab

Industry

Software Development

Description
As a new Software Engineer, you will play a key role in developing innovative solutions to address our customers' most pressing challenges. You'll quickly grow into an expert debugger and become a subject matter expert across various areas of our product. In this role, you'll work closely with Application Engineers and the Technical Support team to deeply understand customer issues and deliver robust, high-quality solutions. Collaborating with customers and Technical Support to identify and resolve the root causes of issues. Fixing bugs and delivering high-quality solutions to customers and business partners. Bringing fresh ideas and innovative thinking to the team. Contributing new features to a codebase primarily written in C++, with components in C# and Java. Bachelor's degree in Computer Science, Computer Engineering, related STEM field, or equivalent experience. Experience with at least one strongly typed, object-oriented programming language (C++ preferred). Strong troubleshooting skills, including the ability to analyze issues in application software and third-party libraries. Experience designing, writing, and modifying software in a large codebase. Solid understanding of computer science fundamentals, including: o Object-oriented programming and design o Data structures o Multi-threaded development o General debugging techniques Passion for continuous learning and professional growth. Ability to work effectively in a complex environment and quickly learn new concepts. Developing software for both Windows and Linux. Experience working in technical support or help desk capacity. * Software Tools: Issue Tracking software, Unit Testing Frameworks. Visual Studio GitLab JIRA The anticipated annual salary range for this position is between $72,000-88,000. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus. Certain roles may also be eligible for participation in our equity programs. Employees may be eligible for medical, dental and vision insurance, paid time off and sick leave, tuition reimbursement, 401(k) contributions and employer match, flexible spending accounts, life insurance, disability coverage and, if you are an office-assigned employee, a generous commuter subsidy. All total rewards and benefits programs are subject to applicable plan eligibility and other terms and conditions. Applications will be accepted on an on-going basis. Proud to be an Equal Opportunity and Affirmative Action Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic identity, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.
Responsibilities
As an Associate Software Engineer, you will develop innovative solutions to address customer challenges and work closely with Application Engineers and Technical Support. You will fix bugs and contribute new features to a codebase primarily written in C++.
Loading...