Software Engineer

Ametek
Mount Prospect, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 100K

Job location

Mount Prospect, United States of America

Tech stack

Testing (Software)
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Code Review
Design of User Interfaces
Microsoft Visual Studio
Object-Oriented Software Development
Scrum
Software Tools
Software Engineering
Subversion
Systems Integration
Cloud Platform System
Reliability of Systems
GIT
Information Technology
Hardware Infrastructure

Job description

The position will assist in the design, development, and testing of software applications. This role offers hands-on experience in a dynamic and collaborative environment, providing an excellent opportunity to apply theoretical knowledge to real-world software engineering challenges. Key Responsiblities:

  • Assist in the design, development, and testing of software applications for weathering testing instruments.
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
  • Participate in code reviews and contribute to the improvement of software development practices.
  • Develop and maintain documentation for software applications, including user manuals and technical specifications.
  • Troubleshoot and debug software issues, providing timely resolutions.
  • Support the development of automated testing frameworks to enhance software reliability.
  • Stay current with emerging technologies and industry trends to bring fresh ideas to the team.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field or relevant experiene is required.
  • Proficiency in programming languages such as C#/C++, SQL, Angular/React.
  • Basic understanding of Object-Oriented Analysis & Design (OOAD).
  • Basic understanding of UI/UX designing.
  • Familiarity with software development tools and environments (e.g., SVN/Git, Visual Studio/VS Code).
  • Basic understanding of any one cloud platform (Azure/AWS/GCP).
  • Basic understanding of software development methodologies (e.g., Agile, Scrum).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.
  • Eagerness to learn and apply new technologies in a dynamic environment.

Benefits & conditions

Employee Type: Salaried Salary Minimum: $85,000 Salary Maximum: $100,000 Incentive: No

About the company

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion., AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers' most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.

Apply for this position