
Senior Industrial Software Engineer
Rockwell Automation2 months ago
Mayfield Heights, OH, USA +4 moreSenior
Responsibilities
- Develop industrial applications using Logix Designer and FactoryTalk Optix.
- Build edge-to-cloud integrations using DataMosaix, Plex, and Fiix.
- Develop APIs, microservices, and modern web applications.
- Design architectures spanning Logix control layers, enterprise systems, and the cloud.
- Create data models, integrate control and enterprise data, and support analytics and predictive use cases.
- Provide technical pre-sales and post-sale support, including sales presentations, product demonstrations, installation and maintenance support, customer consultations, and rapid prototypes.
- Promote OPC UA standards and apply cloud-native and event-driven architectures.
Requirements
- Bachelor’s degree in a relevant field.
- Legal authorization to work in the United States.
- Typically a minimum of 12 years of related experience.
- Experience with JavaScript, TypeScript, Python, C#, and .NET.
- Experience with microservices, APIs, container-based systems, and CI/CD tools such as Jenkins and GitLab.
- Experience with Docker, Kubernetes, data warehouses such as Snowflake, Redshift, or Spark, and technologies including InfluxDB, Grafana, MQTT, and Kafka.
- Understanding of industrial automation systems, including PLC, HMI, and SCADA.
- Strong technical and business writing skills.
Benefits
- Health insurance including medical, dental, and vision.
- 401(k).
- Paid time off.
- Parental and caregiver leave.
- Flexible work schedule coordinated with the manager.
- Hybrid work arrangement requiring work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless business obligations require otherwise.
Tech Stack
Amazon RedshiftApache KafkaApache SparkC#DockerGrafanaInfluxDBJavaScriptJenkinsKubernetes.NETPythonSnowflakeTypeScript
Categories
BackendSolutions Engineering