Senior C++ Software Engineer

Coeur d'Alene, ID
Engineering
FULL-TIME
Apply for this Position
COMPANY Summary

Continuous Composites is at the forefront of additive manufacturing technology using a novel, continuous fiber-based, 3D printing process. Our engineering team is looking for an experienced and talented software engineer to further this technology, working in a dynamic, fast-paced, challenging and cross-functional work environment.‍

Your role on the team

You will be responsible for the design and implementation of advanced application architecture, complex object hierarchies, and cutting-edge algorithms. You will write well-designed and maintainable code, document and maintain software functionality, help define testing infrastructure, and integrate software components into a fully functional software system.

What we're looking for
EXPERIENCE
  • Ph. D., M.S., or B.S in Computer Science or related degree.
  • Strong proficiency in C++, with fair knowledge of modern C++ libraries, techniques, build systems, and the language specifications (C++11/14/17).
  • 5+ years experience designing and developing large C++ applications.
  • Strong background in software architecture design and implementation.
  • Strong object-oriented design techniques and reusable component design.
  • Thrive in a collaborative, multi-discipline environment and can clearly communicate across many teams.
Desirable
  • CAD/CAM/CAE application design and development experience.
  • Familiarity with computational geometry topics.
  • Familiarity with C# programming and frameworks.
  • Experience mentoring junior software engineers to improve their skills and make them more effective software engineers.
  • Strong desire to work for an early stage startup company on disruptive technologies and make it a success.

Submit Your Application

Attach Resume

Links

Work Authorization

About You

Additional Information

Thank you! Your submission has been received!
Back to Home
Woops! Something's not right. Please check the information above and try again.