Embedded Software Engineer

Lincoln Electric
Cleveland, OH

Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.

 

Location: Euclid - 22801
Employment Status: Salary Full-Time
Function: Engineering

Req ID: 26988

 

Overview

We are seeking a highly skilled and motivated Embedded Linux Systems Engineer to join our team. This role combines responsibilities across embedded application development and platform engineering, including board support package (BSP) maintenance, hardware bring-up, and Yocto-based distribution management. You will work closely with cross-functional teams to design, develop, and maintain robust, secure, and high-performance software solutions for Linux-based embedded systems.

Key Responsibilities

Embedded Application Development

  • Design, develop, and maintain software applications for embedded Linux systems.
  • Write efficient, maintainable code in C, C++, and Python.
  • Implement and optimize device drivers, APIs, and middleware.
  • Perform system-level debugging, performance tuning, and troubleshooting.
  • Develop and execute test plans to validate software functionality and reliability.
  • Collaborate with QA to ensure high-quality deliverables.

Platform Engineering & BSP Maintenance

  • Maintain and update BSPs for various hardware platforms.
  • Collaborate with hardware teams to develop and validate drivers, kernel, and bootloader configurations.
  • Lead hardware bring-up efforts for new designs, ensuring seamless software-hardware integration.

Yocto-Based Distribution Management

  • Customize and manage Yocto Project-based Linux distributions.
  • Create and maintain Yocto recipes and layers for new software components.
  • Monitor and apply security patches to maintain system integrity.

Security and Compliance

  • Implement security best practices across the software stack.
  • Conduct vulnerability assessments and risk analysis.
  • Collaborate with security teams to address incidents and maintain compliance.

Collaboration & Mentorship

  • Work closely with hardware, firmware, and QA teams to define requirements and resolve issues.
  • Maintain clear documentation for BSPs, Yocto configurations, and development processes.
  • Provide technical guidance to junior engineers and participate in knowledge sharing initiatives.

Qualifications

  • Minimum four-year engineering degree is required. Electrical, Computer, or Software Engineering is preferred.
  • Level III: Minimum of a Bachelor’s degree required in an engineering field and 5+ years experience.
  • Level IV: Minimum of a Bachelor’s degree required in an engineering field and 8+ years experience.
  • Proven experience in embedded Linux development, including kernel, drivers, and applications.
  • Strong proficiency with Yocto Project, OpenEmbedded, and cross-compilation tools.
  • Solid understanding of Linux kernel architecture, system calls, and bootloaders.
  • Experience with version control (e.g., Git) and collaborative development workflows.
  • Familiarity with networking protocols, communication interfaces, and embedded hardware.
  • Excellent problem-solving, debugging, and communication skills.

Preferred Qualifications

  • Experience with real-time operating systems (RTOS) and low-level programming.
  • Familiarity with Agile/Scrum methodologies.
  • Background in safety-critical or security-sensitive systems.
  • Contributions to open-source embedded or Linux projects.
  • Knowledge of digital electronics and hardware design principles.

 

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 (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.

Posted 2025-07-29

Recommended Jobs

Stamping and Die Maintenance Coordinator

Pete DeLuke & Associates Inc
Clayton, OH

Job Description Job Description Description: Check and report daily production numbers, quality problems, equipment failures and occupational injury to management as they occur and implement a…

View Details
Posted 2025-07-29

Manufacturing Quote Engineer

Metalex Manufacturing
Cincinnati, OH

Job Description Job Description Manufacturing Quote Engineer COMPANY BACKGROUND: Metalex is a performance-driven, high quality, advanced technology, contract machining company. We specializ…

View Details
Posted 2025-08-09

Restoration Technician Second Shift

SERVPRO of East Mahoning County
Warren, OH

Job Description Job Description Benefits: ~401(k) matching ~ Company parties ~ Competitive salary ~ Dental insurance ~ Free uniforms ~ Health insurance ~ Paid time off ~ Training …

View Details
Posted 2025-07-29

Tool & Die Maker

Camaco, LLC
Lorain, OH

Job Description Job Description Responsible for performing manufacture, repair and maintenance to progressive dies and rebuild or repair tooling to support production. Essential Duties and Res…

View Details
Posted 2025-09-01

Account Executive

Cleveland, OH

Job Title: Account Executive  Location: Northern Ohio  An established and rapidly growing clinical laboratory organization is seeking a high-energy Account Executive to help expand its physici…

View Details
Posted 2025-09-16

Hematology / Oncology Physician

NP Now
Cincinnati, OH

Established Health System is looking to hire a Hematology / Oncology Physician in the Cincinnati area! Open to new graduates! Opportunities like this dont come along often! Pursue your passions wi…

View Details
Posted 2025-07-26

682 NDT Level II UTT Technician - Toledo, OH Full Time/Nested

IRISNDT Inc
Northwood, Wood County, OH

Job Description Job Description Salary: Apave America is currently seeking a full-time NDT LVL II MT/PT/UTT Technician for nested position within a client site located in the Toledo, OH area! …

View Details
Posted 2025-07-29

Dishwasher

Brewfontaine
Bellefontaine, OH

Brewfontaine - Dishwasher Do you thrive in a fast-paced and energetic environment? Do you enjoy maintaining cleanliness and organization in a bustling kitchen? Brewfontaine, the #1 Beer Bar in Ohi…

View Details
Posted 2025-08-31

HVAC Lead Installer

Watkins Heating & Cooling
Cincinnati, OH

Job Description Job Description Salary: About Watkins Heating & Cooling At Watkins Heating & Cooling, we believe in more than just providing excellent HVAC serviceswere committed to creat…

View Details
Posted 2025-08-22

LHE Bath Planet Installer

Leaf Home
Fairfield, OH

Leaf Home Bath is the nations fastest growing one day bath remodeling company. We are continuing to expand nationwide and we are looking for professional remodeling installers in your area now! Sto…

View Details
Posted 2025-08-27