Search by job, company or skills

Senior Engineer, Software (Test)

5-7 Years
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Job Description

Primary Duties & Responsibilities

  • Design and develop scalable hardware and software test solutions for manufacturing requirements.
  • Maintain and enhance software systems to support changing production needs.
  • Work with Production, Engineering, and BUs to analyze product failures and resolve software-related issues.
  • Manage outsourced software development partners from concept to deployment and maintenance for automated equipment.
  • Perform system integration, debugging, and repeatability studies to improve system performance and robustness .
  • Collaborate with BUs to improve product testing and continuous improvement approaches .
  • Use AI-assisted coding tools to improve development productivity, code quality, and troubleshooting.
  • Develop RPA and workflow automation solutions to streamline manual processes and improve efficiency.
  • Identify opportunities to apply AI and automation in test systems, software workflows, and improvement initiatives.

Education & Experience

  • Bachelor's degree in software engineering /information technology /computer science or equivalent.
  • At least 5 years of relevant working experience in Test Engineering, Test Development, or equivalent working experience in a manufacturing environment.
  • Experience in NI-LabVIEW, NI-Test Stand, Labview, C#, C++ and Python programming is required.
  • Good Experience and knowledge in Industrial Automation.
  • Experience using Codex or other AI platforms to support coding activities.
  • Experience with or knowledge of RPA tools, such as Microsoft Power Automate, is an advantage.

Skills & Other Requirements

  • Test and measurement instrumentation exposure and experience in software development for remote equipment control are required.
  • Experience in SQL with advanced query design, stored procedures, views, and functions.
  • Understanding of Database Administration (e.g.: replication, backup/restore strategies, clustering, log-shipping)
  • Understanding of HTML, and CSS programming.
  • Project management skills and experience working with outsourced software developers are a plus.

About Us

Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us!

Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.

LinkedIn

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 151747941

Similar Jobs

Singapore, Eu Tong Sen Street

Skills:

JavaMs ExcelMavenSeleniumCucumberSqlSerenity

Singapore

Skills:

test equipment UsbSpiCanEthernetLabVIEWSignal Processinggpibsignal analysiselectronic test methodologiesRS-232cvi

Singapore, Pioneer

Skills:

Python software programmingEvaluation and testing techniques

Singapore

Skills:

JenkinsGitBitbucketJIRARocket DevOps eRocket Aldon LM iCL SQLControl-M

Singapore

Skills:

UNIXPythonAI toolsProbecard and Loadboard designHigh-voltage test hardware design