CoeurdAleneRecruiter Since 2001
the smart solution for Coeur d'Alene jobs

Software Engineering Manager

Company: Continuous Composites
Location: Coeur D Alene
Posted on: January 17, 2022

Job Description:

Company Summary
Continuous Composites, headquartered in downtown Coeur d'Alene, Idaho, is the industry leader of Continuous Fiber 3D Printing (CF3D -). Offering the most advanced composites and additive manufacturing solution, CF3D - redefines mainstream manufacturing. We are taking a purposeful approach to establishing our foundational team of energetic, driven, and hardworking individuals with a synergistic background in business and engineering. Our team, vision, and patent protection are igniting the next industrial revolution and we are on a journey to transform manufacturing.

Your Role on the Team
We're looking for an experienced and versatile Software Engineering Manager who is hungry to bring CF3D - to market. Our ideal candidate has experience developing and managing software applications ranging from end user GUI applications to novel algorithm design and implementation. -He/she will be comfortable with hiring and managing a team of software professionals and overseeing the day-to-day processes required of a software team (build management, design reviews, defect tracking). If you are a people-person who loves the rewarding challenge of building a company and organization, we want to hear from you.

Acquire hands-on technical knowledge of CF3D - products and technologies
Develop cutting-edge software solutions that drive CF3D -'s revolutionary manufacturing solution
Collaborate with cross-functional teams (Marketing, Manufacturing and Support) to identify market opportunities and develop a multiyear software development plan
Hire and manage a team of development engineers that will deliver CF3D - software solutions
Manage the identification and integration of third-party software solutions

Your Responsibilities Will Include:
Managing the software development including research, design, build, and QA processes
Supervising and mentoring the software development team
Developing a schedule of deliverables and managing the team to meet or exceed deadlines
Resolving software deployment and integration errors, and documenting processes
Keeping abreast of new software technologies, as well as conforming to best practices in the industry

Desired Experience
Bachelor's degree in software engineering or computer science or similar
Master's degree in a related field preferred
5 years of experience in software development and team management
In-depth knowledge of Modern C++ (C++14/C++17)
Enjoys mentoring junior software engineers, as well as collaborating with all stakeholders
Experience architecting software for scalability
Experience taking software from a low technology readiness level to commercialization
Knowledgeable with debugging/optimizing for performance
Familiar with computational geometry and linear algebra
Extensive experience in developing, deploying, and integrating software solutions
Proficiency in documenting processes and monitoring performance metrics
Exceptional interpersonal and communication skills
Knowledge of robotics, particularly path-planning and/or kinematics, G-Code
Additive manufacturing familiarity

Keywords: Continuous Composites, Coeur d'Alene , Software Engineering Manager, Executive , Coeur D Alene, Idaho

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Idaho jobs by following @recnetID on Twitter!

Coeur d'Alene RSS job feeds