Process Analysis Programmer

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office
Mid level
Greentech • Energy • Industrial • Manufacturing
The Role
Develop, maintain, and extend proprietary engineering calculation tools using C++/Qt and Microsoft Power Platform. Support software integration, documentation, testing, and user training. Collaborate across departments, assist with software/hardware procurement and migration, and apply engineering domain knowledge (thermodynamics, heat transfer, kinetics) to produce traceable, maintainable process modeling and data-analysis solutions.
Summary Generated by Built In

At Midrex, you will do work that matters alongside people who believe you matter. The work won’t be easy, but it will be worth it. You’ll be part of a great team—with plenty of autonomy—to bring out your best. And you’ll be well compensated and have a best-in-class benefits package. Take a look:

  • Competitive benefits effective from Day 1
  • Dollar-for-dollar 401(k) matching (up to 6%)
  • Profit sharing with 401(k) kicker
  • Generous overtime for qualified positions
  • 4 weeks of paid vacation
  • Tuition reimbursement
  • Raffles for professional sports tickets
  • Half-day Fridays
  • Flexible home/office work practices
  • Paid time to volunteer
  • Employee recognition awards

 

Since 1987, Midrex has been the world leader in direct reduction technology, offering the best proven method for decarbonization in the iron and steel industry available today.  Our rapid growth is transforming the steel industry and our planet. And none of it would be possible without our people, who bring vision, compassion, and extraordinary expertise to this work every day.  So, if you’re looking to do big work in a small-team environment, Midrex is just the place for you.

Qualifications

Position Summary: Develops, maintains, and extends proprietary calculation tools and supports software integration within Technology Development, leveraging the Midrex Microsoft ecosystem to deliver reliable engineering software and data-enabled workflows.


Supervisory Responsibilities:

  • None

 

Duties/Responsibilities:

  • Work in accordance with the Midrex Code of Ethics and ISO requirements.
  • Understand, maintain, and improve the existing suite of proprietary calculation tools.
  • Build working knowledge of Midrex in-house software, engineering workflows, and data sources.
  • Provide training and support for end users of the Midrex Toolkit and other Process Analysis Group managed solutions.
  • Develop programs and write code in C++/Qt and Microsoft Excel/Power Platform for process modeling and data analysis; engineering defines calculations and intent; programmer owns design and implementation.
  • Write, document, and maintain programs with an emphasis on testability, traceability, and maintainability.
  • Collaborate across Technology Development and other Midrex departments to align on requirements, interfaces, and delivery timelines.
  • Support specification, purchase, and integration/migration of software and hardware within Technology Development, including automation and data connectivity where applicable.

 

Skills/Abilities: 

Required:

  • Strong understanding of iterative solution techniques and software version control practices/tools.
  • Basic understanding of thermodynamics, heat transfer, and reaction kinetics.
  • Proficient in C++ using the Visual Studio development environment.
  • Ability to define program architecture and develop functional requirements based on detailed feature requests.
  • Ability to generate and maintain documentation and manuals for programs.
  • AI literacy: ability to use AI-assisted development and analysis tools effectively and responsibly (e.g., for coding assistance, test generation, documentation, and data exploration) and willingness to learn approved toolchains on the job.

Preferred:

  • Proficient in Qt (or similar GUI framework).
  • Proficient with SQL and relational data modeling; familiarity with data access patterns for engineering tools.
  • Working knowledge of SDLC and OOP principles beyond fundamentals.
  • Experience within the Microsoft stack, such as:
    • Power Platform (Power Apps, Power Automate), Power BI/Power Query (as applicable)
    • Azure fundamentals (identity, secure connectivity, storage/services at a conceptual level)
    • Azure DevOps (Repos, Boards, Pipelines fundamentals) and modern Git workflows
  • Exposure to industrial/time-series data concepts (Historian thinking) and data quality fundamentals.
  • Hands-on AI background in at least one area:
    • LLMs: prompt design, RAG basics, evaluation mindset, or integrating LLM services into workflows.
    • Traditional ML: basic model development workflow (data prep, training, validation) and communicating results.

Education and Experience:

  • Four-year degree in Engineering or Computer Science.
  • Experience programming in computational modeling and validation of calculations (level commensurate with role).

Travel Requirements:

  • 5% to 15% International and Domestic to conferences, meetings, and industrial plant sites

Physical Requirements:

  • Must be physically able to move around inside and outside of the facility, including climbing stairs.
  • Able to reach above shoulders and to lift 20 lb.

Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Midrex is an equal opportunity employer and is committed to providing employment opportunities to all qualified individuals without regard to race, color, religion, sex, national origin, age, disability, or any other protected status in accordance with all applicable laws. In compliance with the Americans with Disabilities Act, Midrex will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the People and Culture department.

Skills Required

  • Strong understanding of iterative solution techniques and software version control practices/tools
  • Basic understanding of thermodynamics, heat transfer, and reaction kinetics
  • Proficient in C++ using the Visual Studio development environment
  • Ability to define program architecture and develop functional requirements from detailed feature requests
  • Ability to generate and maintain documentation and manuals for programs
  • AI literacy and ability to use AI-assisted development and analysis tools responsibly
  • Four-year degree in Engineering or Computer Science
  • Experience programming in computational modeling and validation of calculations
  • Proficient in Qt or similar GUI framework
  • Proficient with SQL and relational data modeling; familiar with engineering data access patterns
  • Working knowledge of SDLC and OOP principles beyond fundamentals
  • Experience with Microsoft Power Platform (Power Apps, Power Automate) and Power BI/Power Query
  • Familiarity with Azure fundamentals (identity, secure connectivity, storage/services)
  • Familiarity with Azure DevOps (Repos, Boards, Pipelines) and modern Git workflows
  • Exposure to industrial/time-series (Historian) data concepts and data quality fundamentals
  • Hands-on AI background in at least one area (LLMs or traditional ML workflows)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
415 Employees

What We Do

Midrex Technologies, Inc. is the world leader in direct reduction ironmaking technology, developing and licensing the MIDREX® Process. For over 50 years Midrex has designed, built, and serviced plants that produce direct reduced iron (DRI) and hot briquetted iron (HBI), emphasizing low‑CO2 solutions including hydrogen ironmaking. Headquartered in Charlotte, NC, Midrex supports steelmakers globally with R&D, digitalization, and aftermarket services.

Similar Jobs

HiBob Logo HiBob

Technical Support

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
United States
1350 Employees
103K-129K Annually

Cox Enterprises Logo Cox Enterprises

Program Manager

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Hybrid
Raleigh, NC, USA
50000 Employees
102K-169K Annually

Lowe’s Logo Lowe’s

Sr Director, Media

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Mooresville, NC, USA
300000 Employees
800M-800M Annually

Lowe’s Logo Lowe’s

Sr Manager Pricing-Building Products

Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
Hybrid
Mooresville, NC, USA
300000 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
Centennial, CO
300 Employees
Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
2450 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account