152 open roles
Software Engineer
Job description
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.
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. Note: This position will not provide sponsorship now or in the future. We offer 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.
To be included in the recruiting process, please apply directly with us online. When everything works together Valmet is where the best talent from a wide variety of backgrounds comes together. With over 19,000 professionals around the world, we are the leading global developer and supplier of technologies, automation and services for the pulp, paper, and energy industries.
Our commitment to moving our customer’s performance forward requires creativity, technological innovations, service know-how, and above all, teamwork. Join the team! www.valmet.com/careers
Description copied from Valmet's careers page. Read the full posting before you apply.
More jobs at Valmet
Controller
Valmet· ShanghaiSales Manager, Corrugated Board, Coating & Laminating and/or Extrusion Coating
Valmet· 2 LocationsService Engineer
Valmet· WuxiCategory Purchaser
Valmet· WuxiField Service Expert
Valmet· Pekanbaru
More jobs in Owings Mills
Assets Protection Specialist - Owings Mills, MD
Target· 11200 Reisterstown Rd, Owings Mills, MD 21117-1903· $49k – $53kRemote Data Entry Work From Home Research Panelist
Maxion Corp· Owings Mills, Maryland, United StatesCTPC Show Director
Jewish Community Center of Greater Baltimore· 3506 Gwynnbrook Ave Ste 148, Owings Mills, MD 21117, USA· From $36kControls Technician
Fidelity Building Services Group· Owings Mills, MD, USAAssistant Service Manager- Allyson Gardens
WPM Real Estate Management· Owings Mills, Maryland, United States· $62k
