Talent.com
Embedded Software Engineer(Full Stack)
Embedded Software Engineer(Full Stack)Lincoln Electric • Euclid, OH, United States
No longer accepting applications
Embedded Software Engineer(Full Stack)

Embedded Software Engineer(Full Stack)

Lincoln Electric • Euclid, OH, United States
7 days ago
Job type
  • Full-time
Job description

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.

Create a job alert for this search

Embedded Software • Euclid, OH, United States

Similar jobs
Embedded Software Engineer

Embedded Software Engineer

VirtualVocations • Cleveland, Ohio, United States
Full-time
A company is looking for a Staff Embedded Software Engineer.Key Responsibilities Own development of end-to-end embedded software features from concept through delivery Deliver embedded software ...Show more
Last updated: 7 days ago • Promoted
Software Engineer

Software Engineer

Robert Half • Cleveland, OH, US
Full-time
We are looking for an experienced Software Engineer to join our dynamic team in Cleveland, Ohio.In this role, you will contribute to the complete development cycle of hardware, firmware, and softwa...Show more
Last updated: 9 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

VirtualVocations • Cleveland, Ohio, United States
Full-time
A company is looking for a Senior Embedded Software Engineer.Key Responsibilities Design, implement, and customize embedded software solutions for IoT devices and consumer electronics running And...Show more
Last updated: 1 day ago • Promoted
Engineer, Software - Senior

Engineer, Software - Senior

Arrow International Inc • Cleveland, OH, US
Full-time
Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions.We produce and distribute a wide array of products including consumables (pull t...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Keyfactor • Independence, Ohio, United States
Full-time
Our mission is to build a connected society, rooted in trust, with identity-first security for every machine and human.Keyfactor helps organizations move fast to establish digital trust at scale - ...Show more
Last updated: 1 day ago • Promoted
UAM Engineering | Senior Professional Engineer

UAM Engineering | Senior Professional Engineer

The Davey Tree Expert Company • Richfield, OH, US
Full-time +1
Engineering Senior Professional Engineer .Account Manager to deliver exceptional results on complex, large-sized client projects. This role has accountability for team mentorship, project plann...Show more
Last updated: 30+ days ago • Promoted
Travel RN-Medical Surgical-Telemetry in Euclid, Ohio

Travel RN-Medical Surgical-Telemetry in Euclid, Ohio

Voyage Health • Euclid, OH, US
Full-time
Looking to level up your career and boost your income? At Voyage Healthcare, we help connect nurses, therapists, and allied health pros with high-paying travel jobs at top-rated facilities across t...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (FullStack) : Level 2

Software Engineer (FullStack) : Level 2

Themesoft Inc • Ohio City, OH, Ohio, USA
Full-time
Software Engineer (FullStack) : Level 2 Remote Description : Impact the Moment Do you ...Show more
Last updated: 5 days ago
Software Engineer, Android Core Product - Cleveland, USA

Software Engineer, Android Core Product - Cleveland, USA

Speechify • Cleveland, Ohio, United States
Full-time
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Frontend

Senior Software Engineer - Frontend

Splash Financial • Cleveland, OH, US
Full-time
The crushing weight of debt is something that we believe holds people back from reaching their dreams and making a splash in the world. So in 2013, after seeing our friends and family struggle with ...Show more
Last updated: 14 days ago • Promoted
CDL-A Flatbed Team Owner Operator - $0.50 to $0.90 per mile in Ohio

CDL-A Flatbed Team Owner Operator - $0.50 to $0.90 per mile in Ohio

AllTruckJobs • All Cities, OH, US
Full-time
We offer competitive packages designed to reward your hard work and dedication : .Solo Drivers : Earn up to 70 CPM.Additional Perks : Referral bonuses, clean inspection bonuses, paid layovers, detentio...Show more
Last updated: 1 day ago • Promoted
Locum Physician (MD / DO) - Surgery - Neurosurgery in Ohio

Locum Physician (MD / DO) - Surgery - Neurosurgery in Ohio

LocumJobsOnline • All Cities, OH, US
Full-time +1
Doctor of Medicine | Surgery - Neurosurgery.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with Lancesoft Inc to find a qualified Neurosurgery MD in Ohio!.Locum Neurosurge...Show more
Last updated: 30+ days ago • Promoted
Driver - Flexible hours. Instant Pay. (Hiring Immediately)

Driver - Flexible hours. Instant Pay. (Hiring Immediately)

Uber • East Cleveland, OH, United States
Full-time +1
Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
Last updated: 14 hours ago • Promoted • New!
AI Software Engineer

AI Software Engineer

Expedient • Cleveland, Ohio, United States
Full-time
Join Expedient's AI CTRL product team to build a secure, powerful enterprise AI platform that combines enterprise data with agentic AI systems. As an AI Software Engineer, you'll contribute across t...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer

Software Development Engineer

Amazon • Euclid, OH, USA
Full-time
Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer : Frontend - NYC

Senior Software Engineer : Frontend - NYC

Rad Hires • Cleveland, OH, United States
Full-time
Senior Software Engineer Frontend.Full-time | On-site | New York, NY (Manhattan).Salary : $170k $300k | Equity : Competitive. We are seeking a Frontend Engineer to design and scale AI-powered applicat...Show more
Last updated: less than 1 hour ago • Promoted • New!
Physician (MD / DO) - Anesthesiology - General / Other - $500,000 to $515,000 per year in Ohio

Physician (MD / DO) - Anesthesiology - General / Other - $500,000 to $515,000 per year in Ohio

LocumJobsOnline • All Cities, OH, US
Full-time +2
Doctor of Medicine | Anesthesiology - General / Other.LocumJobsOnline is working with Lancesoft Inc to find a qualified Anesthesiology MD in Ohio!. A well-established, community-focused healthcare sys...Show more
Last updated: 30+ days ago • Promoted
CDL-A Flatbed Owner Operator - $0.50 to $0.90 per mile in Ohio

CDL-A Flatbed Owner Operator - $0.50 to $0.90 per mile in Ohio

AllTruckJobs • All Cities, OH, US
Full-time
We offer competitive packages designed to reward your hard work and dedication : .Solo Drivers : Earn up to 70 CPM.Additional Perks : Referral bonuses, clean inspection bonuses, paid layovers, detentio...Show more
Last updated: 1 day ago • Promoted