Job Description
Job Description
About 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&
Software Engineer • Rockford, IL, US