Lincoln Electric
Lincoln Electric is the world leader in engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and occupies a top position globally in brazing and soldering alloys. We are recognized as the Welding Expert for our exceptional materials science, software development, automation engineering, and application expertise, which enhance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company with over 12,000 employees worldwide, operating in 71 manufacturing and automation system integration locations across 21 countries, serving customers in over 160 countries.
Location:
Euclid - 22801 Employment Status:
Salary Full-Time Function:
Research & Development Req ID:
26858 Are you ready to join a dynamic team focused on innovation? Lincoln Electric is seeking a talented R&D Engineer to support our Digital Controls department within our Euclid, Ohio manufacturing headquarters. In this role, you will design, implement, and maintain embedded software components for our cutting-edge end products, while continuously improving development techniques to deliver software efficiently and reliably. In addition to competitive pay, we offer an attractive profit-sharing plan, student loan repayment program, tuition reimbursement, comprehensive medical/dental/vision plans, 401(k) with company match, paid time off, and many more outstanding benefits! What You Will Do
Design and develop multithreaded controls with industrial Real Time Operating Systems and Embedded Linux using C and C++. Create software for communication with industrial automation networks (e.g., CAN, Ethernet/IP), Internet protocols (e.g., HTTP, FTP), and wireless technologies (e.g., Wi-Fi and Bluetooth). Develop and refine tests to support new product development, evaluations, and competitive benchmarking. Undertake broad assignments that require creativity and ingenuity. Utilize substantial latitude for independent decision-making. Establish and maintain automated test setups and frameworks for embedded systems, incorporating unit tests, integration tests, and system-level tests. Document all work processes and results in appropriate formats, including Project Definitions, Milestone Plans, and Technical Reports. Collaborate with the operations team to monitor and enhance system performance, scalability, and reliability. Troubleshoot development and production issues, ensuring swift resolution and minimal downtime. Read and interpret schematics and component data sheets. Lead projects and serve as a resource for less experienced colleagues. Engage with key stakeholders including marketing, suppliers, customers, distributors, and sales engineers to foster new product innovation. Assume additional responsibilities as needed in alignment with the Company's 2025 Strategy. Education & Experience Requirements
A minimum of a four-year engineering degree is required, with Electrical, Computer, or Software Engineering preferred. Level III:
Requires a Bachelor's degree and 5+ years of relevant experience. Level IV:
Requires a Bachelor's degree and 8+ years of relevant experience. Strong familiarity with embedded systems architecture, design considerations, and hardware-software interactions. Extensive experience in writing C for embedded platforms. Proficient in version control systems (e.g., Git) and branching strategies. Solid understanding of testing methodologies and frameworks for embedded systems. Exceptional problem-solving skills and the ability to thrive in a fast-paced, collaborative environment. Effective communication skills, able to convey complex technical concepts to both technical and non-technical audiences. Ability to work both independently and as part of a team. Initiative to take ownership of product designs. Job Level and Pay Grade will be determined based on qualifications and experience. Competencies
Proficiency in C and C++ programming languages. Knowledge of Real Time Operating Systems and Embedded Linux. Experience in developing software for industrial automation networks and wireless communication. Familiarity with IoT data collection and embedded graphical displays. Professional experience with TDD, unit testing, automated testing, and continuous integration frameworks. Familiarity with Azure DevOps and Agile development practices. Lincoln Electric is an Equal Opportunity Employer.
We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other protected category.
Euclid - 22801 Employment Status:
Salary Full-Time Function:
Research & Development Req ID:
26858 Are you ready to join a dynamic team focused on innovation? Lincoln Electric is seeking a talented R&D Engineer to support our Digital Controls department within our Euclid, Ohio manufacturing headquarters. In this role, you will design, implement, and maintain embedded software components for our cutting-edge end products, while continuously improving development techniques to deliver software efficiently and reliably. In addition to competitive pay, we offer an attractive profit-sharing plan, student loan repayment program, tuition reimbursement, comprehensive medical/dental/vision plans, 401(k) with company match, paid time off, and many more outstanding benefits! What You Will Do
Design and develop multithreaded controls with industrial Real Time Operating Systems and Embedded Linux using C and C++. Create software for communication with industrial automation networks (e.g., CAN, Ethernet/IP), Internet protocols (e.g., HTTP, FTP), and wireless technologies (e.g., Wi-Fi and Bluetooth). Develop and refine tests to support new product development, evaluations, and competitive benchmarking. Undertake broad assignments that require creativity and ingenuity. Utilize substantial latitude for independent decision-making. Establish and maintain automated test setups and frameworks for embedded systems, incorporating unit tests, integration tests, and system-level tests. Document all work processes and results in appropriate formats, including Project Definitions, Milestone Plans, and Technical Reports. Collaborate with the operations team to monitor and enhance system performance, scalability, and reliability. Troubleshoot development and production issues, ensuring swift resolution and minimal downtime. Read and interpret schematics and component data sheets. Lead projects and serve as a resource for less experienced colleagues. Engage with key stakeholders including marketing, suppliers, customers, distributors, and sales engineers to foster new product innovation. Assume additional responsibilities as needed in alignment with the Company's 2025 Strategy. Education & Experience Requirements
A minimum of a four-year engineering degree is required, with Electrical, Computer, or Software Engineering preferred. Level III:
Requires a Bachelor's degree and 5+ years of relevant experience. Level IV:
Requires a Bachelor's degree and 8+ years of relevant experience. Strong familiarity with embedded systems architecture, design considerations, and hardware-software interactions. Extensive experience in writing C for embedded platforms. Proficient in version control systems (e.g., Git) and branching strategies. Solid understanding of testing methodologies and frameworks for embedded systems. Exceptional problem-solving skills and the ability to thrive in a fast-paced, collaborative environment. Effective communication skills, able to convey complex technical concepts to both technical and non-technical audiences. Ability to work both independently and as part of a team. Initiative to take ownership of product designs. Job Level and Pay Grade will be determined based on qualifications and experience. Competencies
Proficiency in C and C++ programming languages. Knowledge of Real Time Operating Systems and Embedded Linux. Experience in developing software for industrial automation networks and wireless communication. Familiarity with IoT data collection and embedded graphical displays. Professional experience with TDD, unit testing, automated testing, and continuous integration frameworks. Familiarity with Azure DevOps and Agile development practices. Lincoln Electric is an Equal Opportunity Employer.
We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other protected category.