Email me newest jobs similar to this one
about 1 month ago
only 14 days until close

Software Engineer, User Tools


Ametek
Location: United States, North America
Job type: Permanent
Sector: Manufacturing
Category: Engineers
Apply
Select how you want to share:
View similar
Job ID #: 10706
Location: US - Califorinia - Hayward
Functional Area: Engineering
Division: PIP - Process & Analytical Instruments
Position Type: Full-Time Regular
Education Required: Bachelors Degree
Experience Required: 5 - 7 Years
Relocation Provided:
Hours of Work:
Travel Percentage: 0
Shift:

Position Description

The Software Engineer provides solutions and capabilities in Surface Vision systems that support the needs and requirements of our customers to quantify, measure, understand, and manage the quality of their products. Surface Vision solutions focus on rolled product industries with emphasis on metals, paper, and plastic in the initial stages of production from raw materials to bulk product ready to be processed into finished goods.

Surface Vision is looking for experienced software engineers that can contribute to our engineering team by providing user interface and application development; data analysis and reporting solutions; and database management and application tool development.

The most important duties of this job are:
• Providing complete, reliable, supportable and useful system features and tools that are well integrated with the system product environment and support customer system use and data management requirements.
• The ability to work independently, as an individual contributor, delivering complete solutions.
• Implementing solutions that are well documented and software that is supportable by others.

The Software Engineer:
 Designs, modifies, develops, writes and implements software programming applications.
 Participates in the testing process through test review and analysis, provides documented unit tests, and contributes to system software version release testing.
 Works with Technical Support Engineers to transfer knowledge on new application features, and to support and resolve customer software problems.

The effective Software Engineer will:
 Document application functionality and design goals in Confluence; manage tasks in Jira; and manage source code version control in our GIT system.
 Provide regular project status updates, consult with colleagues when needed, and deliver solutions on schedule.
 Write code that is well documented in-line, and at the design level in Confluence.
 Collaborate with team members on group projects and contribute solution ideas in department meetings.

Requirements:
• 5 or more years in the role of key contributing Software Engineer or Software Developer, along with a degree in Computer Science or related discipline.
• Previous experience as a Software Engineer in the field of image based inspection systems, industrial equipment, or quality control applications is desired. Experience with Database systems, analysis and reporting is a plus.
• Demonstrated experience developing application tools and solutions for end users of industrial inspection, machine or quality control is desired.
• Prior roles as a key contributor; a demonstrated ability to develop and deliver complete solutions; and examples of success at working with small teams of individual contributors are all expected from the successful applicant.
• Demonstrated problem solving skills, analytical thinking, and system level trouble-shooting experience.
• Clear, Concise, and Effective written communications skills, and examples of effective coding and software solution delivery, demonstrated with prior work examples.
• Prior experience with VB6 applications an VB6 code refactoring is a plus.

Want to…
 Have a key contributor role, developing system configuration, reporting and data visualization tools for customers in paper, steel, plastics, and other rolled products industries?
 Provide solutions that make complex systems easy to use and understand, provide simple and effective user interfaces, and make customers want to adapt and integrate inspection products into their quality control environment?
 Work in a small, highly focused engineering team, that delivers a high value industrial inspection system to an established customer base?

In this role, you’ll be…
 Developing configuration, reporting and data analysis tools.
 Bringing innovative approaches to user interface and data visualization design to an established industrial product.
 Developing tools to enhance system maintenance, administration and support; providing new data analysis and reporting capabilities, and making our systems easier for customers to use and integrate with other quality information systems..

You’ll have an opportunity to…
 Work independently.
 Add value, and key differentiating features to an established product line.
 Develop solutions that enable new market access.
 Implement innovative solutions that enable our customers to improve quality, eliminate waste and become more efficient.

You’ll have:
 5 or more years in the role of key contributing Software Engineer or Software Developer, along with a degree in Computer Science or related discipline.
 Previous experience as a Software Engineer in the field of image based inspection systems, industrial equipment, or quality control applications is desired. Experience with Database systems, analysis and reporting is also expected.
 Demonstrated experience developing database driven application tools and solutions for end users of industrial inspection, machine or quality control is desired.
 Prior roles as a key contributor; a demonstrated ability to develop and deliver complete solutions; and examples of success at working with small teams of individual contributors are all expected from the successful applicant.
 Demonstrated problem solving skills, analytical thinking, and system level trouble-shooting experience.
 Clear, Concise, and Effective written communications skills, and examples of effective coding and software solution delivery, demonstrated with prior work examples.

Position Requirements

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Job ID #: 10706
Location: US - Califorinia - Hayward
Functional Area: Engineering
Division: PIP - Process & Analytical Instruments
Position Type: Full-Time Regular
Education Required: Bachelors Degree
Experience Required: 5 - 7 Years
Relocation Provided:
Hours of Work:
Travel Percentage: 0
Shift:

Position Description

The Software Engineer provides solutions and capabilities in Surface Vision systems that support the needs and requirements of our customers to quantify, measure, understand, and manage the quality of their products. Surface Vision solutions focus on rolled product industries with emphasis on metals, paper, and plastic in the initial stages of production from raw materials to bulk product ready to be processed into finished goods.

Surface Vision is looking for experienced software engineers that can contribute to our engineering team by providing user interface and application development; data analysis and reporting solutions; and database management and application tool development.

The most important duties of this job are:
• Providing complete, reliable, supportable and useful system features and tools that are well integrated with the system product environment and support customer system use and data management requirements.
• The ability to work independently, as an individual contributor, delivering complete solutions.
• Implementing solutions that are well documented and software that is supportable by others.

The Software Engineer:
 Designs, modifies, develops, writes and implements software programming applications.
 Participates in the testing process through test review and analysis, provides documented unit tests, and contributes to system software version release testing.
 Works with Technical Support Engineers to transfer knowledge on new application features, and to support and resolve customer software problems.

The effective Software Engineer will:
 Document application functionality and design goals in Confluence; manage tasks in Jira; and manage source code version control in our GIT system.
 Provide regular project status updates, consult with colleagues when needed, and deliver solutions on schedule.
 Write code that is well documented in-line, and at the design level in Confluence.
 Collaborate with team members on group projects and contribute solution ideas in department meetings.

Requirements:
• 5 or more years in the role of key contributing Software Engineer or Software Developer, along with a degree in Computer Science or related discipline.
• Previous experience as a Software Engineer in the field of image based inspection systems, industrial equipment, or quality control applications is desired. Experience with Database systems, analysis and reporting is a plus.
• Demonstrated experience developing application tools and solutions for end users of industrial inspection, machine or quality control is desired.
• Prior roles as a key contributor; a demonstrated ability to develop and deliver complete solutions; and examples of success at working with small teams of individual contributors are all expected from the successful applicant.
• Demonstrated problem solving skills, analytical thinking, and system level trouble-shooting experience.
• Clear, Concise, and Effective written communications skills, and examples of effective coding and software solution delivery, demonstrated with prior work examples.
• Prior experience with VB6 applications an VB6 code refactoring is a plus.

Want to…
 Have a key contributor role, developing system configuration, reporting and data visualization tools for customers in paper, steel, plastics, and other rolled products industries?
 Provide solutions that make complex systems easy to use and understand, provide simple and effective user interfaces, and make customers want to adapt and integrate inspection products into their quality control environment?
 Work in a small, highly focused engineering team, that delivers a high value industrial inspection system to an established customer base?

In this role, you’ll be…
 Developing configuration, reporting and data analysis tools.
 Bringing innovative approaches to user interface and data visualization design to an established industrial product.
 Developing tools to enhance system maintenance, administration and support; providing new data analysis and reporting capabilities, and making our systems easier for customers to use and integrate with other quality information systems..

You’ll have an opportunity to…
 Work independently.
 Add value, and key differentiating features to an established product line.
 Develop solutions that enable new market access.
 Implement innovative solutions that enable our customers to improve quality, eliminate waste and become more efficient.

You’ll have:
 5 or more years in the role of key contributing Software Engineer or Software Developer, along with a degree in Computer Science or related discipline.
 Previous experience as a Software Engineer in the field of image based inspection systems, industrial equipment, or quality control applications is desired. Experience with Database systems, analysis and reporting is also expected.
 Demonstrated experience developing database driven application tools and solutions for end users of industrial inspection, machine or quality control is desired.
 Prior roles as a key contributor; a demonstrated ability to develop and deliver complete solutions; and examples of success at working with small teams of individual contributors are all expected from the successful applicant.
 Demonstrated problem solving skills, analytical thinking, and system level trouble-shooting experience.
 Clear, Concise, and Effective written communications skills, and examples of effective coding and software solution delivery, demonstrated with prior work examples.

Position Requirements

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Apply

Email me newest jobs similar to this one

  Back to the top