This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer at Ametek, Inc. in Mount Prospect, Illinois

Posted in Engineering 30+ days ago.

Type: Full-Time





Job Description:


Job ID: 20636

Position Description:
Atlas Material Testing is seeking a hands on, Senior Software Engineer who will handle the day to day software development programming, testing and documentation.

In addition, the Senior Software Engineer will:

Coordinate, conduct and document all software programming and testing, engineering change orders, and sustaining engineering projects for EE and SW components and systems.

Assist in the development of software architecture, embedded systems and software design work. He/she may use Win32 API (for Windows CE), RS-232, RS-422, RS-485, automation protocols (CAN bus, Profibus, Modbus, DeviceNet, etc.), PID control, C++, GUI programming.

Work in XML, conduct PLC programming, program in C#.net, and utilize version control systems (particularly CVS).

Deploys new software releases following the software release process.

Participates and may lead new product development (NPD) projects and gives regular design reviews and status updates to project stakeholders and the Atlas Leadership team.

Assists with developing NPD project scope, budget, timelines, work breakdown structure, list of requirements, and other NPD project plan items.

Assist with developing overall software and IoT strategy.

Conducts root-cause analysis and Failure Mode Effects Analysis (FMEA) studies.

Develops and conducts test procedures. Records, analyzes, and presents data and findings.

Determines if designs meet functional and performance requirements. Generates and presents final test reports.

Helps develop user operational and service procedures and associated instruction manuals.

Builds or guides the building and testing of prototypes.

Develops work instructions and provides guidance and training for production personnel in the manufacturing of new products.

Develops and maintains engineering standards and procedure in accordance with current ISO9001 standard.

Reviews and approves engineering documentation prior to release for prototype and production.

Perform other duties as assigned.

Position Requirements:
• Superior interpersonal and communications skills with the ability to write reports, procedure manuals and other related business correspondences. Must be skilled at communicating with other business functions within the organization, customers, and suppliers.

• Good prioritization and organization skills as well as the ability to handle multiple tasks simultaneously and efficiently.

• Experience successfully leading new production development projects using Phase-Gate and Agile methodologies.

• Must excel working in cross-functional teams to meet business objectives.

• Ability to effectively present information and respond to questions from groups of managers, clients, and customers.

• Experience developing IoT solutions

• Experience with software verification and validation

• Experience with software architecture and detailed software design for loosely coupled modularity

• Experience with UML design methodology

• Experience with unit testing

• Familiarity with the development of embedded systems and associated firmware

• Knowledge and experience with C++, C#, RTOS, multi-tasking/threading, microcontrollers and UML are required

• Experience with XML, PLC programming, C#.net

• Experience with RS-232, RS-422, RS-485, automation protocols (CAN bus, Profibus, Modbus, DeviceNet, etc.), and PID control

• Experience with WPF,SQL Server and VC++

• Experience with Web technologies. (Angular, ASP .Net Core)

• Experience with Cloud Compute (AWS or Azure)

• Experience with Control Systems/Process Control

• Familiarity with IDES (Visual Studio, Visual Studio Code, Keil Micro Vision)

• Experience with GUI programming

• Experience with version control systems (preferably Subversion)

• Experience with computer principles, digital logic analysis, digital and analog circuits.

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.

.





More jobs in Mount Prospect, Illinois

Other
about 1 hour ago

Thermo Fisher Scientific
Other
about 1 hour ago

Thermo Fisher Scientific
Other
about 1 hour ago

Thermo Fisher Scientific
More jobs in Engineering

Engineering
30+ days ago

New Chapter, Inc.
Engineering
about 2 hours ago

Biogen
Engineering
about 2 hours ago

Biogen