Search jobs > Olathe, KS > Senior software engineer

Senior Automation Software Engineer - 12933

Kansas Action for Children, Inc
Olathe, Kansas, US
Full-time

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

6 days ago
Related jobs
Promoted
Kansas Action for Children, Inc
Olathe, Kansas

Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software sys...

Promoted
Garmin Ltd.
Olathe, Kansas

Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software sys...

Promoted
The Rank Group plc
Overland Park, Kansas

Senior Software Engineer (Mobile) - Cape Town. Are you a Senior Mobile Software Engineer who thrives in a collaborative environment? Do you dream in clean code and crave killer performance?. Operating with a multi-branded strategy, we offer online entertainment, bingo and slot gaming, along with a s...

Garmin
Olathe, Kansas

Essential Functions All Teams: Leads complex multi-system application development projects and drives collaboration with other teams/departments Develops and supports integrations between multiple systems and/or applications (CDN and Edge Roadmaps) Provides technical input to solution development pl...

Wolters Kluwer DXG U.S., Inc.
Remote, KS, USA
Remote

The team includes automation QA, but the expectation is that everyone is responsible for quality. Bachelor’s degree or equivalent combination of education and work experience in software development. Proficient in object-oriented design and development using software development best practices and p...

LexisNexis Risk Solutions Inc. Company
Kansas
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Propio Language Services
Overland Park, Kansas

The Software Engineering team will be responsible for rolling out regular releases to several web and mobile applications. Engineering is key to building a scalable solution to handle 30,000+ calls via audio and video, daily!. In addition, they will help design, support, and implement software featu...

Capstone IT Staffing
Overland Park, Kansas

As a Senior Software Engineer, you will be developing, testing, implementing, and maintaining software applications for multiple platforms, bringing innovative, seamless and performant solutions that change lives for our customers. They are wanting to hire a Senior Software Engineer whose passionate...

Garmin
Olathe, Kansas

Essential Functions Serves in a leadership capacity as an individual contributor for carrying out software development in C, C++, Python, Assembly language or other selected languages for new products and/or applications May serve as a Lead Software Engineer for complex software development project ...

Garmin
Olathe, Kansas

Essential Functions Serves in a leadership capacity as an individual contributor for carrying out software development in C, C++, C#, Python or other selected languages for new products and/or applications May serve as a Lead Software Engineer for complex software development project designs and/or ...