At Garmin International in Olathe, Kansas, United States
Job Description
Overview
Do you have the following skills, experience and drive to succeed in this role Find out below.
We are seeking a full-time Senior Automation Software Engineer in our Olathe, KS location. In this role, you will be responsible for creating complex automated and robotic systems, applications, and integrated manufacturing equipment in a team environment that contributes to improved operations and Smart Factory enablement while leading efforts in researching and developing new, cutting-edge automation concepts and solutions through system designs and programming, integrating them into a working solution.
Essential Functions
- Develops innovative software applications in C#, VB, .NET, Python, or other selected languages for Garmin, and reviews other engineers' code.
- Creates complex system architectures, as well as detailed program code, to control the operation of automated equipment and integrates with Garmin's Manufacturing Execution System.
- Develops user-friendly, flexible, and highly efficient architecture for user interfaces that enable Process Engineers / Operators to interact with and control automated equipment.
- Utilizes necessary tools / technical expertise to provide reliable solutions to a wide range of difficult problems.
- Demonstrates the ability to complete well-defined complex tasks.
- Reviews moderately complex designs and makes recommendations.
- Able to lead moderately complex projects, coordinating efforts across multiple automation engineering leads.
- Makes substantial contributions towards determination of project goals / objective feasibility.
- Makes technical / process recommendations to guide the work of others.
- Identifies opportunities to introduce automation and new technology within Operations.
- Demonstrates subject matter expertise on technical topics.
- Serves as a mentor to less experienced Automation Engineers (Automation Engineer 1 & 2).
- Creates equipment and / or application information including operating instructions and user manuals for deployed solutions.
- Participates in recruiting activities as assigned.
- Ability to travel domestically and internationally on occasion.
Basic Qualifications
- Bachelor's Degree in Electrical Engineering, Mechanical Engineering, Computer Science, Computer Engineering, Robotics Engineering, or another related engineering discipline AND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience.
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a rule).
- Must demonstrate proficiency and knowledge in the use of engineering tools.
- Must demonstrate full use of industry standards and procedures.
- Must demonstrate competence with researching fundamental problems and implementing appropriate solutions.
- Must be positive, detail / team oriented, work collaboratively / proactively / effectively with minimal supervision, and have the ability to prioritize / multi-task in a flexible, fast-paced, and challenging environment.
- Demonstrates excellent communication skills with the ability to communicate with other business segments, and with an understanding of how Automation objectives impact other disciplines.
- Apply a sense of urgency, commitment, and focus on the right priorities in developing solutions in a timely fashion and thoroughly document work in an organized manner, creating revision-controlled documentation.
- Must possess proficiency and experience necessary to develop moderately complex software in C#, VB, .NET, Python, or other selected languages.
Desired Qualifications
Equal Opportunity Employer - minorities / females / veterans / individuals with disabilities / sexual orientation / gender identity.
J-18808-Ljbffr