Software Engineer
TMS International
3-5 Years Job Type:
Full Time Job Description
TMS International is the leading provider of on-site, industrial steel mill services for steelmakers around the world. At TMS, our people, services, technology and equipment provide invaluable resources that support and enhance our partners' entire manufacturing operations. Our services help lessen steelmakers' environmental impacts and contribute to a cleaner environment.
The secret to our success is the expertise of our people and our commitment to unrivaled service. We hire the best people for the job, equip them with what they need, and empower them to do whatever it takes to get the job done right, including making decisions on the spot to create immediate value for our partners.
Position Overview
Manufacturing Systems Software Engineer
Join a small engineering team developing and supporting high-availability software systems used in steel mills, scrap yards, docks, and furnace operations throughout North America. Our team operates from our offices in Northwest Indiana approximately 25 miles from downtown Chicago, Illinois. Close proximity or relocation to this area is a requirement.
Our company is the largest mill service provider in the Americas and is currently celebrating 100 years in the metals industry. Our engineering group develops operational software systems that directly support steel manufacturing and mill services operations in demanding industrial environments where reliability, responsiveness, and uptime are critical.
This is not a traditional IT role. Our software systems support real-time steel manufacturing operations and require high availability, responsiveness, and operational reliability.
We are seeking both entry-level and experienced software engineers who are practical problem solvers, self-directed, and interested in developing systems that interact directly with industrial operations and production personnel.
Responsibilities
* Design, develop, test, deploy, and maintain manufacturing and operational software systems
* Support software applications used in scrap yards, docks, scale systems, and furnace operations
* Work directly with operations personnel, supervisors, crane operators, and mill staff to understand operational requirements and improve workflows
* Troubleshoot software, communication, and hardware-related issues in industrial environments
* Develop and maintain database-driven applications and reporting systems
* Interface with PLC/process data systems and industrial communications
* Participate in system design, implementation, testing, and production support
* Support high-availability production systems where operational uptime is critical
* Assist with software deployment, upgrades, and system maintenance activities
* Participate in occasional after-hours support for critical production-impact issues
* Collaborate with other engineers while maintaining ownership of assigned systems and projects
Technologies and Environments
* Delphi / Object Pascal
* C++ / C#
* SQL Server, MySQL, Oracle
* REST APIs
* OPC
* Serial and TCP/IP communications
* Windows and Windows Server environments
* Android and iOS applications
* Python
* Machine Learning / AI applications related to scrap recognition and process optimization
Candidates with strong object-oriented programming experience in C++, C#, or similar development environments are encouraged to apply. Prior Delphi experience is helpful but not required.
Desired Qualifications
* Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related discipline; equivalent experience will also be considered
* Strong analytical and problem-solving skills
* Excellent written and verbal communication skills
* Ability to work independently and manage projects in a production-oriented environment
* Comfortable working in industrial and manufacturing environments
* Ability to troubleshoot live production systems under operational conditions
* Practical engineering mindset with strong attention to reliability and performance
What Makes This Role Different
* Small engineering team with significant individual ownership and responsibility
* Direct involvement with real-world manufacturing operations
* Exposure to industrial automation, process optimization, and operational systems
* Opportunity to work on systems with immediate operational impact
* Stable, long-term industry environment with continued growth and expansion
* Opportunities to expand into ML/AI and advanced optimization technologies
Benefits:
* Dental insurance
* Disability insurance
* Health insurance
* Life insurance
* Paid time off
* Vision insurance
TMS International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status or other characteristics protected by law.
Apply Now- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...ll work in a high-energy environment alongside expert, diverse engineers, with real opportunities to grow your career and apply modern... ...through production.THE ROLE:The Diagnostics team develops the software that brings up, validates, and qualifies AMD's Neural Processing...Suggested
$120k - $140k
...Software Engineer Position: Software Engineer Duration: Direct-Hire Salary: $120-140K/year commensurate with experience Benefits: This position is eligible for medical, dental, vision, and 401(k). Work Location: Glenwood, IL This position is onsite 5...SuggestedLocal areaRemote work2 days per week- ...help define what comes next. Job Overview The Sr. Cloud Solutions Engineer designs, implements, and supports scalable, secure cloud... ...positions within Impact may involve access to information, technology, software, or technical data that is subject to U.S. export control laws...SuggestedWork at officeRemote work
- ...etc., to name a few. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make... ...interviews, please visit SynergisticIT. Required skills for Java/software programmers: Bachelor's degree or Master's degree in computer...SuggestedRemote work
- This position is onsite in Glenwood, IL. Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and schema ...Local areaWorldwide
- ...we advance your career. Silicon Design Infrastructure Hardware/Software EngineerTHE ROLE: This is a great opportunity to develop and... ...communication skills and experience collaborating with other engineers, as well as with other business units across different sites and...
$113.5k - $170.3k
Senior Cloud Engineer Full Time Perm Way of Work: Hybrid, 3 days on location Salary Range: $113,500- 170,300, plus 8% annual bonus Location: Columbus, OH, Hammond, IN, or Merrillville, IN NiSource is one of the largest fully regulated utility companies in the U.S., serving...Permanent employmentFull timeWork experience placement$20.91 - $45.04 per hour
At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Description : Connections matter. Make yours here. TE Connectivity is a global industrial technology leader...Remote jobWork experience placementSummer workInternshipLocal area- ...skills • Excellent oral & written communication skills • Experience utilizing the SDLC (System Design Life Cycle) Preferred Requirements: • MS PowerBI • SQL Server Integration Services (SSIS) • Access/Excel VBS programming • MVC • Entity Framework Software Technology IncContract workRemote work
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and...Remote jobHourly payFull timeInternshipLocal area- ..., we’ll advance your career.THE ROLE:We are seeking a hands-on engineer to build and operate the development infrastructure and AI solutions... ..., and platform development teams.PREFERRED EXPERIENCE:Strong software engineering skills in Python; C++ or similar languages are a...
- ...problem-solving and debugging skills.Excellent communication, documentation, and teamwork.ACADEMIC CREDENTIALSBS/MS in Electrical Engineering, ECE, EEE, or related field.Benefits offered are described: AMD benefits at a glance.AMD does not accept unsolicited resumes from...
$50 - $55 per hour
...6 months Location: Holland Illinois 60473 About the Role: We're looking for a dynamic Software Developer who thrives at the intersection of software engineering, analytics, and digital transformation. In this role, you'll play a key part in modernizing the...Hourly payFull timeContract workTemporary workWork experience placementImmediate startWorldwideFlexible hours- ...Field Engineer- Position and Responsibilities As an On-site Field Engineer with Middough, you will oversee construction efforts on a brownfield project (~$400MM TIC) to ensure the project is constructed in accordance with Middough's design, as well as the client'...Temporary workFor contractorsFor subcontractorH1bWork at officeLocal areaFlexible hours
- ...Participate in code reviews and ensure that code is of high quality Continuously improve development processes and methodologies Provide technical support for applications Stay up-to-date with emerging trends and technologies in software development Software Technology IncFlexible hours
$93.09k - $124.12k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift- ...help define what comes next. Job Overview The TOC Systems Engineer will be part of Impact Networking's Managed IT organization... ...positions within Impact may involve access to information, technology, software, or technical data that is subject to U.S. export control laws...Work experience placementInternshipWork at officeRemote work
$18 - $25 per hour
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work- ...analyze requirements and develop design specifications (working with business and IT contacts). Extensive experience with technical software development (understanding online and batch concepts. Fluent in best practices). Good knowledge on database design and performance...
$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- ...Job Description Job Description Software Engineer — Open Source Contributions Role Type: Contractor Location: Remote Seeking experienced Software Engineers to contribute to open-source development projects supporting AI training. You'll work on real-world...Remote jobFor contractors
- Our client, a leading organization in heavy equipment manufacturing and industrial automation, is seeking a Lead Software Development Engineer to join their team. As a Lead Software Development Engineer, you will be part of the engineering department supporting software...Weekly payTemporary workFlexible hours
$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...world forward. Join us and, together, we’ll advance your career.SOFTWARE SYSTEM DESIGNER 2 THE ROLE: This is an exciting role in which... ...in production software environments Combine advanced software engineering skills with a drive to explore novel approaches to solve...
- ...system design, with emphasis on memory hierarchy and hardware-software interaction. General Summary: As part of the Low Power AI Solutions... ...Qualifications: Master’s degree in Computer Science, Engineering, or related field. 2 years of experience with ML frameworks (e...Work experience placement
- ...includes poultry, beef, egg, alternative protein, salt, oils, starches, sweeteners, cocoa and chocolate.Job Purpose and ImpactThe Engineering Manager will lead and provide execution of our engineering capital allocations for our growing corn-milling facility in Hammond,...
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab...Remote jobHourly payFull timeInternshipWork at officeLocal area- ...Senior AI Systems Quality EngineerThis role focuses on engineering quality, reliability, and trust into production-grade AI systems used... ...regulated and mission-critical environments.Requirements:7+ years of software engineering experience, primarily focused on backend or...Home office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Hammond, IN
- entry level software engineer remote Hammond, IN
- senior software engineer remote Hammond, IN
- remote entry level software developer Hammond, IN
- part time software developer remote Hammond, IN
- software technology Hammond, IN
- software intern Hammond, IN
- entry level software sales Hammond, IN
- id software Hammond, IN
- internship software Hammond, IN



