Senior C++ Software Engineer – Waltham, MA

Senior C++ Software Engineer – Waltham, MA

Do you have a passion for crafting elegant solutions to programming challenges? Do you enjoy software design, architecture and working with other engineers? If so, Coventor needs your contributions to our 3D modeling and visualization application. You will join a truly collaborative, highly skilled development team and will contribute to both design and implementation. Our semiconductor process modeling software is revolutionizing the way that leading chip manufacturers around the world develop advanced fabrication processes. In contrast to working in large organizations, your contributions will make a difference; your tasks will cover a broad scope and will be crucial to the success of our product.

Responsibilities include:

  • Participate in ground-up re-engineering of our application with a new modular, extensible C++ object-oriented architecture
  • Work with and improve on our generic C++ template-based application framework
  • Implement new software features in C++ and/or Python, including unit testing
  • Participate in our Agile software development process
  • Possibility to contribute to 3D visualization, modeling algorithms, and many other software areas appropriate to your talents and goals

Required Qualifications:

  • BS or MS in Computer Science or a related discipline
  • Minimum 3 years of experience in a professional software development environment
  • Strong C++ coding skills, including a working knowledge of the STL
  • Aptitude for object oriented design
  • Experience implementing user interfaces with Qt, GTK+, wxWidgets or similar cross-platform frameworks
  • Willingness to collaborate, contribute to, and learn from a team
  • Ability to learn new technologies and solve problems effectively

Experience in the following areas would be a bonus:

  • Expert level knowledge of Linux is a strong plus
  • Commercial software development experience with Python
  • Application development in scientific simulation or visualization
  • Experience in distributed computing
  • Experience developing cloud-based software applications
  • Experience with OpenGL and/or 3D visualization

This regular, full-time position is located in Waltham, MA. Coventor offers comprehensive benefits and is an EEO/AA Employer. You must be a current legal resident of the U.S. or have a valid U.S. visa to apply for this position. Please e-mail your resume to job1836@coventor.com.

This entry was posted in Career Opportunities. Bookmark the permalink.

Comments are closed.