Software Engineer

US641 Valmet, Inc.

Owings Mills (MD)

On-site

USD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Company-funded pension plan
Generous wage and benefits package

Job summary

Valmet is seeking a Senior Software Engineer to support and enhance our legacy Distributed Control System (DCS) software solutions. In this role you will combine technical expertise, customer engagement, and cross-functional collaboration to ensure the reliability, performance, and continuous improvement of our mission-critical automation systems across a diverse customer base.

We expect expertise in developing C++ applications for Windows, proficiency with Git and Visual Studio, and a strong

Qualifications

  • Bachelor's degree or equivalent in a technical discipline.
  • 5+ years in software support, maintenance, or industrial automation.
  • Strong C++ development for Windows with Visual Studio experience.
  • Experience with Git source control and software lifecycles.
  • Analytical, with good troubleshooting and logs interpretation.

Responsibilities

  • Build and maintain expertise in legacy products, tools, and technologies.
  • Maintain, enhance, and modify software for reliability, security, and usability.
  • Design and execute test plans and support integration activities.
  • Support release activities, including patching and change control.
  • Provide advanced technical support for automation software and resolve customer issues.
  • Analyze data and logs to identify requirements and troubleshoot production issues.
  • Coordinate with field engineers to drive issues to resolution.
  • Develop and maintain support tools, scripts, and processes.
  • Perform root cause analysis and contribute to continuous improvement.
  • Create and maintain technical documentation and knowledge bases.

Skills

C++
Windows
Git
Debugging
Customer-focused

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline

Tools

Git
Visual Studio

Job description

Key Responsibilities:
  • Build and maintain expertise in company legacy products, tools, procedures, and industry technologies.
  • Maintain, enhance, and modify software systems to improve reliability, security, usability, and overall performance.
  • Design and execute test plans, validate software functionality, and support software and hardware integration activities.
  • Support software release activities which include patch deployment, version control, and adherence to established change management processes.
  • Provide advanced technical support for deployed automation and control system software, ensuring timely resolution of customer issues.
  • Analyze customer data, including drawings, specifications, manuals, and system logs, to identify requirements and troubleshoot production issues.
  • Manage customer communications and coordinate with field service engineers to drive issues through resolution.
  • Develop and maintain support tools, scripts, and processes to improve operational efficiency and service delivery.
  • Conduct root cause analysis and contribute to continuous improvement initiatives that reduce recurring issues and improve product quality.
  • Create and maintain technical documentation, knowledge base articles, FAQs, and project records.
  • Maintain development and test environments while ensuring compliance with documentation and project requirements.
Qualifications- Required:
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline, or equivalent experience.
  • 5+ years of experience in software support, maintenance, or industrial automation environments.
  • Strong proficiency in development and maintaining C++ applications for Microsoft Windows systems using Visual Studio.
  • Experience with Git source control and software lifecycle management practices.
  • Strong analytical and troubleshooting skills with the ability to interpret logs, performance metrics, and error reports.
  • Experience supporting Windows-based applications, including system-level troubleshooting and legacy Microsoft frameworks and libraries.
  • Proven ability to manage multiple support cases and technical projects simultaneously.
  • Strong written and verbal communication skills with a customer-focused approach.
Preferred:
  • Experience with Distributed Control Systems (DCS), industrial automation systems, or alarm management solutions.
  • Experience with industrial communication protocols and technologies, including OPC DA, OPC UA, DCOM, and UDP.
  • Experience supporting mission-critical or real-time industrial applications.
  • Familiarity with software testing, validation, and release management processes.
Personal Attributes:
  • Customer-focused with a strong sense of ownership and accountability.
  • Demonstrates initiative, leadership, and sound technical judgment.
  • Enjoys solving complex problems and identifying innovative solutions.
  • Thrives in a collaborative, fast-paced environment.
  • Committed to continuous learning and professional growth.

Are you a problem-solver who enjoys tackling complex technical challenges and helping customers succeed? Valmet is seeking a Senior Software Engineer to support and enhance our legacy Distributed Control System (DCS) software solutions. In this role, you will combine technical expertise, customer engagement, and cross-functional collaboration to ensure the reliability, performance, and continuous improvement of our mission-critical industrial automation systems across a diverse customer base. Our winning team is built by continuous investment in skills development, leadership and well-being. As a global company, we offer many career paths to suit individual needs and aspirations. Apply your expertise in our industry leading team of automation professionals.

We offer a challenging work environment that values innovation and suits development-minded people who enjoy working in a fast-paced and dynamic setting.

  • Includes a generous wage and benefits package that includes a company-funded registered pension plan.

Please note that any offer of employment is contingent upon a background check.

Additional Information

Delivering competitive technologies and services is what we do best.

At Valmet, we continue to push forward and develop ourselves, concentrating on technology, services, sustainability, local presence, and our people.

When everything works together Valmet is where the best talent from a wide variety of backgrounds comes together.

Valmet is a global technology leader serving process industries.

We work together with our customers throughout the entire lifecycle, delivering cutting-edge technologies and services as well as mission-critical automation and flow control solutions.

Backed by more than 225 years of industrial experience and a global team of over 19,000 professionals close to customers, we are uniquely positioned to transform industries toward a regenerative tomorrow.

In 2024, Valmet’s net sales totaled approximately EUR 5.4 billion.

Our head office is in Espoo, Finland, and we have experts in approximately 40 countries around the world.

Valmet’s shares are listed on Nasdaq Helsinki.

Our commitment to moving our customer's performance forward requires creativity, technological innovations, service know-how, and above all, teamwork.

To protect our candidates' privacy, Valmet will never ask any personal information such as banking information or social security number during the recruitment process.

Note

This position will not provide sponsorship now or in the future.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Support Engineer, SW
Senior Product Support Engineer, SW

Valmet Corporation • Owings Mills (MD)

On-site
USD 110,000 - 160,000
Company pension
Lead Engineer
Lead Engineer

Valmet Corporation • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 165,000
401k with company match
Company-funded pension
Senior Sales Manager
Senior Sales Manager

Valmet • Finland (MN)

Hybrid
USD 104,000 - 150,000
Smoke-free Workplace
Senior Software Engineer - Industrial Automation (DCS)
Senior Software Engineer - Industrial Automation (DCS)

US641 Valmet, Inc. • Owings Mills (MD)

On-site
USD 95,000 - 135,000
Company-funded pension plan
Generous wage and benefits package
Product Engineer I
Product Engineer I

Valmet Corporation • Houston (TX), Northern (KY)

Hybrid
USD 60,000 - 80,000
Field Service Specialist
Field Service Specialist

Valmet • Duluth (GA), Northern (KY)

Hybrid
USD 60,000 - 90,000
401k with company match
Company-funded pension
Incoming Quality Inspector & Calibration Coordinator
Incoming Quality Inspector & Calibration Coordinator

US833 Gas Chromatography Systems MAXUM LLC • Houston (TX)

On-site
USD 60,000 - 90,000
Pension plan
Lead Engineer
Lead Engineer

Valmet • Charlotte (NC)

On-site
USD 110,000 - 150,000
401k with company match
Company-funded pension
Production Unit Leader
Production Unit Leader

valmet • Florence (AL)

On-site
USD 90,000 - 140,000
Pension
401k with company match
Field Engineer
Field Engineer

Valmet • Denham Springs (LA)

On-site
USD 80,000 - 110,000
Pension plan
Competitive benefits