Software Engineer

Robert Half
Birmingham, United States of America
31 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Birmingham, United States of America

Tech stack

.NET
C Sharp (Programming Language)
Computer Programming
Data Integration
Data Visualization
Python
Power BI
Software Engineering
Systems Integration
Information Technology
Legacy Systems

Job description

We are seeking a Software Engineer to support the development of digital manufacturing solutions in a plant environment. This role involves building and implementing applications that enhance automation, data visibility, and overall operational efficiency.

Key responsibilities include developing software using technologies such as Python, C#, and .NET; supporting real-time monitoring and data integration across systems; and partnering with production and leadership teams to identify and implement process improvements. This individual will also help modernize legacy systems and support the adoption of Industry 4.0 initiatives.

The ideal candidate brings strong technical skills, a collaborative mindset, and the ability to drive projects from concept through implementation while working cross-functionally with operations and IT teams.

Requirements

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) with 10+ years in software development within manufacturing/automation environments.

Strong programming experience in Python, C#, and .NET, along with data visualization tools such as Power BI and Ignition.

Solid understanding of Industry 4.0 concepts, including system integration and machine connectivity (e.g., Kepware).

Proven ability to lead projects end-to-end, with strong communication and cross-functional collaboration skills.

About the company

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position