Software Engineer

CelLink CorporationGeorgetown, TX
Onsite

About The Position

The Software Engineer is responsible for designing, developing, and maintaining software solutions that enhance data accessibility, operational productivity, and product performance across the organization.

Requirements

  • Bachelors’ degree or higher in Computer Science, or related field preferred
  • 2+ years of programming experience in coding or software creation using Python, C#, or related languages preferred.
  • High-Velocity Tech Adoption: Proven track record of rapidly mastering new programming languages and frameworks. Ability to transition from a learner to a subject matter expert (SME) in record time to support both web and desktop applications.
  • Productivity-Focused Automation: Dedicated to identifying and automating manual bottlenecks. Experienced in building and maintaining ETL pipelines that directly improve operations productivity, tool metrics, and data quality across the organization.
  • System Integration & Orchestration: Strong understanding of API design and the ability to quickly learn complex cross-API orchestration. Skilled at connecting diverse data systems, from on-premises hardware to cloud-based business tools.
  • Adaptable Data Engineering: Capable of developing and scaling data flows for varied company needs. Quick to understand the nuances of company-specific tool metrics and test data to ensure high-fidelity reporting.
  • Agile Start-Up Mindset: Highly adaptable to changing requirements in fast-paced settings. Maintains high output and focus during pivots, with a strong emphasis on delivering "good-to-great" solutions while scaling up expertise.
  • Strong Professional Foundation: Excellent interpersonal skills and a collaborative work ethic. Committed to clear communication and transparency within a team to ensure shared success and rapid project completion.

Responsibilities

  • Support the manufacturing team with continuous software improvement for the MES system and with real-time production software assistance.
  • Develop, upgrade, and maintain existing and new ETL pipelines for data throughout the entire company, including but not limited to tool metrics, test data, operations productivity, and quality.
  • Write and maintain web applications for internal tools to streamline manufacturing operations and improve data analysis.
  • Create data visualization dashboards for various departments to analyze and summarize data such as KPIs, process stability, and yield.
  • Create and improve top level UIs that communicate with existing machine tool applications and provide easier interaction with machine tool code that is written by US and non-US engineers and cannot be modified.
  • Engage directly with product design and manufacturing engineers to develop or redevelop applications to improve product performance or manufacturing efficiency.
  • Manage engagements with external software contractors and vendors as needed.
  • Maintain a clean and orderly work area; follow prescribed safety and environmental regulations.
  • Demonstrate CelLink’s culture of integrity, teamwork, self‑discipline, and professional competence; perform other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service