AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Senior Software Engineer

Company: Caterpillar
Location: Alpharetta
Posted on: December 4, 2019

Job Description:

SunIRef:it Senior Software Engineer Caterpillar 6,193 reviews - Alpharetta, GA 30005 Caterpillar 6,193 reviews Read what people are saying about working here. Description WE BUILD WHAT MATTERS What matters most to you? Is it being part of a strong team? Supporting your family? Solving global problems? You can do these and more at Caterpillar; where your work enables progress around the globe, and you contribute to meaningful work. Together, we can build what matters! The Electric Power Division currently has a Senior Software Engineer located in Alpharetta, Georgia. As a Senior Software Engineer at Caterpillar, you will execute and support the design, test, manufacture, and commissioning of low and medium voltage switchgear that controls multiple generators which parallel to one or more utility sources. Job Duties/Responsibilities may include, but are not limited to: Knowledge of stress testing PLC network architectures and accurately extrapolate results Develop tools and integrate tools into PLC/HMI programs to expedite tests using automation Interact with internal and external customers, accomplishing project milestones. Provide direction to CAD designers to create wiring and assembly drawings for generator paralleling switchgear controls. Create bill of materials for generator paralleling switchgear controls in ERP system. Create PLC programs for control of generator paralleling switchgear. Execute multiple projects simultaneously. Position requires travel, typically 20 to 30% to support startup and commissioning activities. Qualifications Basic Qualification: Bachelor of Science in Electrical Engineering or Bachelor of Science in Electrical Engineering Technology or Bachelor of Science in Computer Science plus 2+ years of experience or minimum of 4 years work experience in a related field without a degree Understanding of one of the IEC 61131 PLC Programming languages i.e. Ladder Logic, Function Block Diagram, Structured Text or any other PLC programming language. Experience with embedded software development tools such as debuggers, linkers, and compilers Experience using a variety of programming languages ( C, C++, C#, Java, JavaScript, Python) and a range of development tools (Visual Studio, Node.JS) Proven ability to troubleshoot infrastructure and/or application connectivity issues across a complex network Knowledge of Ethernet networks and related protocols (TCP/IP, UDP, DHCP, DNS) Top Candidates will also have: Design, test, and commission of generator control systems Test plan development, software validation planning and testing Identification and resolution of software defects using software development tools to identify and resolve software defects Develop control software utilizing various PLC platforms using template PLC software. Knowledge on at least one of the following PLC platforms. Schneider Momentum, M340, M580, AB Control, and, Compact Logix Architecture. Understand any one of the following standards i.e. NEC, UL 508, UL 891, UL 1558, UL MV, CSA 22-2, and ANSI requirements and their applications in switchgear controls. Understand protective relays, their functions associated with Generator, and Utility protection applications. Knowledge of using Port mirroring and Network analyzer for packet capture, packet analysis and troubleshoot problems, isolate/segment traffic between group devices using VLAN. Interpret customer specifications and drawings, and apply them to design platform while considering industry regulations and requirements. Knowledge of common industrial ethernet protocols such as ModbusTCP, Ethernet/IP, Profinet, SERCOS III. Knowledge of Simple Network Management Protocol (SNMP), Address Resolution Protocol (ARP), Precision Time Protocol (PTP), and Rapid Spanning Tree Protocol (RSTP). Experience developing automation solutions using PowerShell or Bash Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms. Basic knowledge of RHEL/Windows server environments Excellent oral and written communication skills. Excellent business and commercial skills. Strong interpersonal skills. Attention to details. Relocation assistance is not available for this position. Any relocation costs incurred would be the responsibility of the selected applicant. Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of the U.S. which can be found through our employment website at *************************** (************************************ EEO/AA Employer. All qualified individuals - including minorities, females, veterans and individuals with disabilities - are encouraged to apply. LI Caterpillar - Just posted report job - original job

Keywords: Caterpillar, Alpharetta , Senior Software Engineer, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Jr. Data Scientist- Atlanta, GA- 95K- Perm. Role
Description: Job DescriptionMy Client is looking for a Jr. Data Scientist that is either a recent graduate or has no more than 1.5 years of professional experience. This individual must be comfortable working in a (more...)
Company: Jefferson Frank
Location: Atlanta
Posted on: 12/14/2019

Business Analyst with Mobile Experience ONLY
Description: Reference : 19-03793 Title : Business Analyst with Mobile Experience - W2 ONLY Location : Atlanta, GA Experience Level : Start Date / End Date : 12/19/2019 / 06/26/2020 Description Title: Business Analyst (more...)
Company: Crossfire Consulting
Location: Atlanta
Posted on: 12/14/2019

Technical Expert (Atlanta, GA)
Description: PURPOSE AND DESCRIPTION The primary responsibility of the Technical Consultant is to independently perform screen and battery replacement, assist with filing insurance claims for customers enrolled in (more...)
Company: Asurion
Location: Atlanta
Posted on: 12/14/2019


Senior Network Engineer/Architect
Description: lt span gt Senior Network Engineer/Architect Job lt br gt amp nbsp lt br gt The ideal candidate for this Senior Network Engineer job will have solid network design experience. This Senior role will (more...)
Company:
Location: Atlanta
Posted on: 12/14/2019

Technical Account Manager - Cloud - Actimize division
Description: br Position: Technical Account Manager Cloud br br br br NICE Actimize is comprised of talented, creative and dedicated individuals with a passion for delivering innovative solutions to the (more...)
Company: NICE
Location: Atlanta
Posted on: 12/14/2019

Jr. SAP PI Developer
Description: Jr. Software Engineer SAP, S/4HANA Marietta, GA 30067 6 mo contract We are seeking a Jr.-level Software Engineer for an SAP product support/engineering role with one of our clients in the Marietta, (more...)
Company: Brooksource
Location: Marietta
Posted on: 12/14/2019

Workday Technical Integrations Architect (Contract)
Description: Extrinsic has a direct client in the Southeast looking for a Technical Workday Integration Architect / Strategic Architect to help them with an initial Workday
Company:
Location: Atlanta
Posted on: 12/14/2019

Sr. Mobile App Developer iOS
Description: What you'll be doing... br br At Verizon Connect VZConnect , we guide a connected world on the go. br br We're in it to win it. Today we're the 1 global provider of fleet management solutions (more...)
Company: Verizon
Location: Atlanta
Posted on: 12/14/2019

C/ C++ Programmer
Description: SMARTSOURCE is in need of a programmer for a project in Hampton, GA br br Job Type: Contract / Contract to hire br br Contract
Company:
Location: Hampton
Posted on: 12/14/2019

Tier II Windows System Administrator/Fort Gillem with Security Clearance
Description: Tier II Windows System Administrator/Fort Gillem, GA br Location:OSC EDGE br JobID:113 br Posted:12/9/2019 As a Windows System Administrator, the individual is responsible for responding to user (more...)
Company: Open SAN Consulting (OSC)
Location: Ellenwood
Posted on: 12/14/2019

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds