Sr. Full Stack Software Developer

Cooper Standard

$90K — $120K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Engineering (Mechanical, Industrial, Electrical, or Chemical preferred)
  • Five or more years in controls design and implementation
  • Experience with Allen Bradley and/or Siemens PLC systems
  • Familiarity with IoT solutions and wireless communication technologies
  • Competency in programming languages like C and C++, with knowledge of Python as a plus

Responsibilities

  • Program and deploy PLC logic alongside HMI and sensor integration
  • Deploy edge devices to cloud while interfacing with various network layers
  • Create electrical documentation supporting mechanical equipment integration using CAD software
  • Optimize control designs and provide installation support/training for clients
  • Evaluate and troubleshoot process control system performance
  • Analyze project requirements and execute technical calculations for design adequacy
  • Lead the integration of IoT solutions involving physical and wireless networking

Benefits

  • Opportunity to work in a hybrid environment
  • Involvement with cutting-edge IoT technologies
  • Collaborative team dynamic with opportunities to solve complex engineering problems
  • Chances to travel for installations and training
  • Potential for professional development in emerging technologies
Full Job Description

Job Description:

Primary Responsibilities:

  • Responsible for programming and deploying PLC logic, HMI, sensors and other types of electronic devices on the process line.
  • Deploy edge device to cloud. Interface with multiple network layers and communication protocols (OPC/UA, MQTT, etc.)
  • Experience with network communication and SCADA system, Ignition preferred.
  • Create electrical prints and related documentation to support the electrical integration of mechanical equipment using CAD software like AutoCAD
  • Controls design and optimizations; Controls support/training during installation of equipment at customer site
  • Evaluate and troubleshoot process and control system performance
  • Analyze project requirements and perform technical calculations supporting design including electrical requirements, robotic safety standards, and motor controls
  • Involvement with PLC (AB or Siemens), control (controller design, network communication, SCADA system), and sensor programming
  • Lead integration of IoT including physical and wireless networking (WiFi, Bluetooth, RFID, mesh networks)
  • Good understanding on IT connectivity Protocols
  • Use technology acumen to provide input to assist with evaluation of new technologies and contribute to the design, lifecycle management, and total cost of ownership of services

Experience:

  • Bachelor's Degree in Engineering (Mechanical, Industrial, Electrical, Chemical preferred)
  • Five plus years of experience in controls design and implementation
  • Allen Bradley and/or Siemens Experience
  • Experience building IoT solutions; networking, sensors, process machine upgrades
  • Involvement with wireless communications technology and test equipment
  • Experience working with Open Source Software

Hard Skills:

  • Understanding of controller design theory, including non-adaptive (such as PID) and adaptive control (such as MRAC, MIAC, etc.)
  • Experience in C, C++ Programming, OOPS, MatLab
  • Good to Have Python, Scipy Libraries
  • Ability to Test the Integration
  • Good understanding on Control/IoT algorithms
  • Experience with Ignition
  • Experience with Allen Bradly and Siemens PLC
  • Ability to apply controller tuning and optimization techniques
  • Fundamental understanding of ladder logic, I/O, and network communication
  • Understanding of instrumentation, controls, electrical schematics and diagrams
  • Knowledge of embedded systems and sensors
  • Experience with cloud platforms
  • Demonstrates an understanding of data structures and algorithms

Soft Skills:

  • Creative problem-solving skills and patience to evaluate and troubleshoot process and control system performance
  • Capable producing innovative solutions to engineering problems and customer operational issues
  • Excellent interpersonal, analytical, computer & software skills
  • Ability to explain moderately complex information to others in concise manner
  • Good written and presentation skills
  • Willingness and ability to travel, as necessary

Position Type:

Regular

Additional Locations:

Remote Status:

Hybrid

Similar Jobs

More Jobs at Cooper Standard

More Technical Services Jobs

Find similar Sr. Full Stack Software Developer jobs: