Software Engineer- Data Platforms and Factory Analytics
Amphenol TCS
Nashua, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Nashua, United States of America
Tech stack
API
Artificial Intelligence
Data analysis
Databases
Computer Engineering
Data Transmissions
Data Integrity
Database Design
Machine Learning
Software Tools
Software Engineering
Information Technology
Data Analytics
Data Management
Tools for Reporting
Software Version Control
Data Pipelines
Job description
- Data & Platform Engineering
- Design, implement and maintain scalable databases and pipelines for factory and engineering data
- Integrate data from MES, Lab equipment and Engineering Designs
- Ensure data integrity and traceability and performance across high volumes
- Define schemas, and data models that can support analytics, reporting and provide actionable feedback
- Factory & Engineering Integration
- Work with factory, test and engineering teams to understand data being generated and usage requirements
- Build APIs and services enabling reliable data transfer
- Support automation of test result collection, analysis and reporting
- Analytics & AI Enablement
- Develop infrastructure to support advanced analytics and AI/ML workflows
- Explore use of AI for yield analysis and predictive insights
- Collaborate with domain experts to
- Develop data-driven tools that improve decision-making in factory and engineering environments
Requirements
Do you have experience in Software development?, Do you have a Bachelor's degree?, * BS in Computer Science or Computer Engineering
- 5+ years of industry experience with software tools development
- Experience in largescale database design and data pipelines
- Experience in data analytics, statistics, or machine learning workflows
- Familiarity with visualization, dashboards or reporting tools
- Work experience in multi-disciplinary engineering teams
- Comfortable working in a team that shares code and with peer reviews of code
- Hands-on experience with source code control systems, including a habit to make regular check-ins
- Excellent interpersonal communication skills, strong English reading and writing ability
- Self-starter, able to work efficiently without having all details or requirements laid out on the table
- Dynamic and adaptable personality, able to think out of the box