Job Description
Job DescriptionAbout Company
Tenth Mountain is a top-tier recruiting firm searching for the best talent for the best opportunities.& & We are your talent acquisition sherpas in your journey to find a new job.
&
Position Summary:
The Software Engineer will contribute to the development of software solutions used in the design and manufacturing of composite structures, including applications such as Automated Fiber Placement (AFP) and large-scale 3D printing. This role plays a key part in driving innovation in the composites industry by supporting automation, process integration, and customer support initiatives.
Employment Type: Full time-salary
Key Responsibilities:
-
Design, analyze, program, debug, and modify software for composite applications.
-
Investigate application engineering tasks and prepare design specifications and recommendations.
-
Support the integration of manufacturing processes for composite parts.
-
Provide customer support during software deployment and maintenance.
-
Ensure all products and services meet high-quality standards.
-
Meet company goals and deadlines in the growing market of composite and additive manufacturing.
-
Support quality, safety, productivity, and performance improvement initiatives.
Qualifications:
-
Proficiency in C++ programming for Microsoft Windows applications.
-
Strong analytical and problem-solving skills.
-
Solid understanding of vectors, 3D geometry, and coordinate transformations.
-
Ability to learn and work within a complex hardware and software infrastructure.
-
Effective verbal, written, and interpersonal communication skills.
-
Recent experience in academic or industry software development.
Education Requirements:
-
Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
-
Alternatively, a BS in Mechanical or Aerospace Engineering with relevant software development experience.
Preferred Skills:
-
Experience with Microsoft Visual Studio / C++.
-
Familiarity with Qt.
-
Source control systems.
-
Database and SQL experience.
-
Development of algorithms or filtering methods.
-
TensorFlow.
-
3D graphics programming.
-
Inverse Kinematics and related mathematics.
-
Image processing or vision applications.
-
Multi-threaded programming experience.
-
Background in Manufacturing, Industrial Machinery, or Software Application support.
Location Compensation:
-
Rockford, Illinois
-
$80,000 - $140,000&
&