About the Role
The role involves developing and optimizing software that controls and monitors a large-scale 3D printing operation, integrating hardware and software systems to support efficient, automated production in a regulated medical environment.
Responsibilities
- Design and implement control software for automated 3D printing systems
- Develop backend services to manage print job scheduling and monitoring
- Integrate software with industrial 3D printers and sensors
- Ensure system reliability and uptime for continuous production
- Collaborate with mechanical and firmware engineers on system integration
- Optimize print farm performance through data analysis and feedback loops
- Troubleshoot software and network issues in production environments
- Maintain detailed documentation for software components and workflows
- Support validation of software systems under medical device regulations
- Implement security measures for networked industrial systems
- Write clean, testable, and maintainable code
- Participate in code reviews and technical planning sessions
- Monitor system logs and performance metrics
- Develop APIs for internal and external system communication
- Work with quality assurance teams to resolve defects
- Contribute to software architecture decisions
- Ensure compliance with data integrity and traceability standards
- Support deployment and configuration of print farm software
- Assist in scaling infrastructure for increased print capacity
- Stay current with advancements in 3D printing and industrial software
Nice to Have
- Master's degree in a technical field
- Experience with 3D printing technologies or CAD software
- Background in medical device software development
- Knowledge of industrial automation protocols
- Experience with real-time systems
- Familiarity with edge computing in manufacturing
- Contributions to open-source software projects
- Certifications in software engineering or related domains
- Experience working in agile development environments
- Prior work in scalable print or production systems
Compensation
Competitive salary and benefits package
Work Arrangement
On-site position in Peoria, IL
Team
Collaborative engineering team focused on medical device innovation
About the 3D Print Farm
The 3D print farm is a centralized production system that uses multiple industrial 3D printers to manufacture medical devices. The software stack manages print scheduling, material tracking, quality control, and system diagnostics. Engineers work closely with manufacturing and R&D teams to ensure seamless operation and continuous improvement of the print infrastructure.
Why This Role Matters
This position plays a critical role in scaling the production of life-saving medical devices. The software developed directly impacts manufacturing efficiency, product quality, and time-to-market, making it a key contributor to the company's mission of advancing patient care through innovative technology.
Not available for this position