Finding the best job has never been easier
Share
Key job responsibilities
- Develop core machine control logic for industrial edge devices (e.g. PLCs, IPCs)
- Design, simplify and continuously improve system controls architecture including machine control code, networking, electrical design and safety design
- Identify and implement system optimizations
- Integrate control systems with a diverse array of sensors, actuators, motors, and software services
- 6+ years of systems design, software development, operations, automation, and process improvement experience
- 4+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- 3+ years machine controls programming experience on industrial edge devices (e.g. PLCs, IPCs)
- 3+ years of working knowledge of software engineering best practices for full software development life cycle, including coding standards, code reviews, design patterns, source control management, build processes, testing, and operations
- 2+ years of experience deploying and supporting industrial automation products at scale
These jobs might be a good fit