logo

Select Sidearea

Populate the sidearea with useful widgets. It’s simple to add images, categories, latest post, social media icon links, tag clouds, and more.
hello@youremail.com
+1234567890

We are AME Engineering, know more about us

AME Engineering is a company with more than 10 years of experience in development, creation, testing and optimization of automation systems for the robotic industry. We work with the best software and in partnership with companies worldwide to deliver the best results in automotive, powertrain, pharmaceutical, robotics and aerospace industries.

Some of our clients

Industrial Aplication

Creations for your production needs

  • Robot programming
  • Controls engineering
  • Simulation
  • Software & hardware design
  • On-call support services

Contact Us

    Name

    Email

    Subject

    Message

    Contact Us For Collaborations, Questions Or To Say Hi
    México HQ

    Saltillo Coahuila

    Email: admin@amec-eng.com

    Phone: +1 (734) 834-0893

    Whatsapp: +1 (734) 834-0893

    Windsor, On, Canada

    Coming Soon…

    USA Office
    455 E Eisenhower Pkwy Suite 300, Ann Arbor, MI 48108

    Email: admin@amec-eng.com

    Mob:+1 (734) 834-0893

    Careers

    Director of Automation Development Position


    Duties Include: Research new platforms, hardware, and strategies used for the control and monitoring of automated manufacturing equipment. This includes but is not limited to PLCs, robots, safety, HMIs, SCADA, network, vision and motion control. Determine ways to take full advantage of these new technologies to design world-class automation controls standards that minimize development time, commissioning time, and unplanned downtime. Write and own the standards, specifications, and procedures that must be followed both internally and by external vendors designing manufacturing equipment for customers. Build out libraries of modular code and templates that will be used as the building blocks for manufacturing equipment across the entire company. Create tools to automate various steps in the development and deployment process such as scripts for auto-generating PLC code or HMI screens. Design network topology strategies that optimize the equipment for remote accessibility, diagnostics, backups, data collection, and cybersecurity. Architect, write, and debug PLCs using Ladder Logic and/or Structured Text with an emphasis on generating code that is organized, structured, documented, maintainable and reusable. Generate user HMI and SCADA screens that are user-friendly, intuitive and suitable for operating and troubleshooting equipment. Specify (ANSI/RIA15.06/OSHA compliant) control reliable safety systems for safeguarding robots, gantries, conveyors, and other high volume manufacturing equipment. Design the interfaces for interaction between the manufacturing equipment and supervisory level systems such as the factories Manufacturing Execution System (MES). Validate these internally developed standards and tools on production-representative lab equipment and virtual simulations to ensure high quality and robust behavior.



    This Position requires: Master’s degree in Mechatronics, Electrical or Automation Engineering or a bachelor’s degree in the same with 5+ years of experience.
    Work location: Ann Arbor, Michigan
    Apply: admin@amec-eng.com

    Senior MES Analyst


    Job Duties:


    • Evaluate information processing activities, operating methods, and information systems development in relation to customer direction.
    • Develop and maintain a robust and scalable software architecture.
    • Translate business requirements into functional and technical analysis.
    • Document current and future processes.
    • Write functional specifications.
    • Ensure the documentation and application of IT (Information Technology) procedures and standards.
    • Conceptualize, document, develop, deploy, and support new functionalities, including applications in Python or other languages, Automate tasks, reports, and alerts.
    • Perform level 2 or 3 support when required.
    • Carry out the necessary interventions (support, maintenance, patching) on the applications.
    • Ensure that the databases are accessible in accordance with the service level agreements.
    • Ensure that the databases provide results that meet the client's requirements (proactive and reactive monitoring).
    • Analyze and maintain the capacity and performance requirements of SQL Server databases.
    • Create and maintain users and their permissions, technical support, database maintenance.
    • Analyze, diagnose, and solve problems following information transmitted by the user or the manager and according to the rules and standards of the company.
    • Route and/or escalate requests as needed.
    • Participate in the integration and implementation of technical solutions.



    Requirements:


    • Studies in computer science or computer engineering or any related training or experience.
    • Minimum of 3 years' experience in a similar task.
    • Experience in the automotive industry an asset.
    • Experience with an MES an asset
    • Ability to learn and adapt quickly.
    • Comfortable working in a fast-paced environment.
    • Consistent execution of work with an elevated level of efficiency and accuracy
    • Excellent organizational skills and thoroughness.
    • Ability to work with little supervision.
    • Ability to prioritize, exercise good judgment, possess excellent communication (verbal and written) and interpersonal skills.
    • Analytical thinking and problem-solving skills; results oriented.
    • Flexible and adaptable to changing priorities, ability to work under pressure while maintaining high attention to details.

    Work location: Ann Arbor, Michigan
    Apply: admin@amec-eng.com

    Programmer Analyst


    Job Duties:


    • Participate in assigned projects as the technical expert in area of specialization. Formulate/define system scope and objectives for assigned projects.
    • Devise or modify procedures to solve complex problems considering system capabilities and limitations, operating time and form of desired results.
    • Prepare detailed specifications from which programs will be written.
    • Responsible for program design, coding, testing, debugging and documentation.
    • Responsible for project quality assurance review as assigned and overseeing and monitoring the work of team members.
    • Instruct and review the work of other systems analysis and programming personnel and provide leadership, on-the-job training and mentoring to other team members as necessary.
    • Provide feedback and leadership in design sessions, strategy guidance and problem resolution sessions.
    • Plan, lead and monitor activities for assigned project(s), which may be large, complex projects.
    • May be responsible for project financial estimates and managing the project budget.
    • Initiate continuous improvement and act as a cross-functional team leader.
    • Maintain current knowledge of industry trends and best Information Technology practices; make recommendations to improve current programs and processes.
    • Participate in the on-call support rotation.
    • Additional responsibilities may be assigned as needed.



    Requirements:


    • Bachelor’s Degree (Required) in Computer Science or related field or equivalent combination of education and/or experience.
    • Fully proficient in and applies Application Systems Analysis and Programming knowledge.
    • Excellent verbal and written communication skills; ability to communicate IT programming in a non-technical manner.
    • Must have excellent planning/project management, organizational, prioritization, analytical and problem-solving skills.
    • Ability to interact with management across the entire organization.

    Work location: Ann Arbor, Michigan
    Apply: admin@amec-eng.com