Talent.com
Embedded Software Programmer
Embedded Software ProgrammerLincoln Electric • Euclid, OH, US
[error_messages.no_longer_accepting]
Embedded Software Programmer

Embedded Software Programmer

Lincoln Electric • Euclid, OH, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.temporary]
[job_card.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

Req ID :  27647

Purpose

Design, implement, and maintain embedded software components for use in end products. Continually improve development techniques in order to create software more efficiently and reliably. Apply engineering knowledge to provide creative software solutions for real world customer issues and use cases.

Job Duties and Responsibilities

Develop multithreaded controls with industrial Real Time Operating Systems and Embedded Linux using C and C++ languages.

Developing software for communication with industrial automation networks (e.g. CAN, Ethernet / IP), Internet protocols (e.g. FTP), and wireless (e.g. Wi-Fi and Bluetooth).

Developing software for embedded graphical displays.

Interact with key stakeholders including marketing, suppliers, customers, distributors, and sales engineers to drive new product innovation.

Maintains records of all work in process and documents interim / final results in the applicable format; these include Project Definitions, Milestone Plans, ES Reports, Technical Reports, Project Tracking Progress Reports and presentations at meetings / seminar.

Develop and refine automated test setups, frameworks, and methods for embedded systems, including unit tests, integration tests, and system-level test to support new product development, product evaluations, and competitive benchmarking.

Coordinate activities of internal and external technical support personnel as required.

Troubleshoot issues in development and production environments, ensuring rapid resolution and minimizing downtime.

Reading and interpreting schematics and component data sheets.

Assignments are broad in nature, requiring originality and ingenuity.

Has appreciable latitude for unreviewed action or decision.

Assumes additional responsibilities as needed or directed in support of the Company's 2025 Strategy.

Basic Requirements

Level II :

Four-year Engineering degree is required and,

Minimum of three (3) years Engineering experience.

Level III :

Four-year Engineering degree is required and,

Minimum of five (5) years Engineering experience.

Strong familiarity with embedded systems architecture, design considerations, and hardware-software interactions.

Industry experience writing C for embedded platforms.

Strong understanding of testing methodologies and frameworks for embedded systems

Effective communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Ability to work independently and as part of a team.

Excellent organizational skills.

Ability to handle a constantly changing set of priorities.

Initiative to take ownership of product designs.

Possesses and applies a broad knowledge of principles, practices and procedures of field of specialization to the completion of difficult assignments.

The selected candidate's Job Level and Pay Grade will be determined based upon 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, internal protocols, and wireless communication.

Professional experience with TDD, writing unit tests, automated testing, and continuous integration type 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 (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.

[job_alerts.create_a_job]

Software Programmer • Euclid, OH, US

[internal_linking.similar_jobs]
Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

VirtualVocations • Cleveland, Ohio, United States
[job_card.full_time]
A company is looking for a Senior Embedded Firmware Engineer.Key Responsibilities Develop optimized C code for embedded processors Collaborate with architects and hardware engineers to design so...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Locum Physician (MD / DO) - Emergency Medicine in Ohio

Locum Physician (MD / DO) - Emergency Medicine in Ohio

LocumJobsOnline • All Cities, OH, US
[job_card.full_time] +1
Doctor of Medicine | Emergency Medicine.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with Weatherby Healthcare to find a qualified Emergency Medicine MD in Ohio!.If this...[show_more]
[last_updated.last_updated_30] • [promoted]
MRI Technologist - Days

MRI Technologist - Days

MetroHealth • Bratenahl, OH, US
[job_card.full_time]
Location : METROHEALTH MEDICAL CENTER.Shift : Day shift, weekend, call and holiday rotation.Main Schedule : 3 x12 hr shifts 7a-7 : 30p | Every 6th Week : 8hr shift weekend rotation Sat / Sun 6a-2 : 30p.Up to...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Online Product Support - No Experience

Remote Online Product Support - No Experience

GLOCPA • Euclid, Ohio
[filters.remote]
[job_card.full_time]
We’re looking for Customer Support Product Testers across the US to work from home and help top brands improve their products before they hit the market.[show_more]
[last_updated.last_updated_30] • [promoted]
Classroom Assistant - Immediate Start

Classroom Assistant - Immediate Start

Zen Educate • Euclid, OH, United States
[job_card.full_time]
Limited Positions - Now hiring for the 2025–2026 school year.Your Opportunity to Make a Difference and Inspire Starts Now. We’re hiring paraprofessionals and classroom support staff for immediate hi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Nurse - Endoscopy Job in Euclid, OH - $2,189 per Week (2 Years Experience Needed)

Travel Nurse - Endoscopy Job in Euclid, OH - $2,189 per Week (2 Years Experience Needed)

Vetted Health • Euclid, OH, United States
[job_card.full_time]
Must have 2+ years of experience.This contract pays approximately $9,484 / month gross.Guaranteed Pay : Never worry about canceled shifts. Premium Overtime : 2x hourly rate for overtime on travel assign...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Travel Nurse - ED - Emergency Department Job in Euclid, OH - $2,219 per Week (2 Years Experience Needed)

Travel Nurse - ED - Emergency Department Job in Euclid, OH - $2,219 per Week (2 Years Experience Needed)

Vetted Health • Euclid, OH, United States
[job_card.full_time]
RN - ED - Emergency Department.Must have 2+ years of experience.This contract pays approximately $9,615 / month gross.Guaranteed Pay : Never worry about canceled shifts. Premium Overtime : 2x hourly rat...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Local Non-CDL Owner Operator Opportunity - Great Pay & Reliable LTL Freight

Local Non-CDL Owner Operator Opportunity - Great Pay & Reliable LTL Freight

Forward • Euclid, OH, US
[job_card.full_time]
Partnering with Local Non CDL Owner Operators in Middleburg Heights, OH - Average Weekly Gross : $1,800 - $2,300 / Week + Consistent LTL Freight. Forward is now partnering with Non CDL Owner Operator...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Product Tester - $25-45 per hour

Remote Product Tester - $25-45 per hour

Online Consumer Panels America • Euclid, Ohio, US
[filters.remote]
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Lincoln Electric • Euclid, OH, United States
[job_card.full_time] +1
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 eq...[show_more]
[last_updated.last_updated_30] • [promoted]
Remote Product Tester – $45 / hr + Free Products – Start Now!

Remote Product Tester – $45 / hr + Free Products – Start Now!

OCPA • Bratenahl, Ohio, us
[filters.remote]
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Development Engineer in Testing III

Software Development Engineer in Testing III

AmTrust Financial • Cleveland, OH, United States
[job_card.full_time]
Software Development Engineer in Testing III.As a Software Development Engineer in Test, your Responsibility will be working with software engineers to build advanced test suites, create new test h...[show_more]
[last_updated.last_updated_30] • [promoted]
Citizen Swiss Programmer

Citizen Swiss Programmer

Midweston • Cleveland, OH, US
[job_card.full_time]
We’re hiring a full-time, 1st shift CNC Swiss Programmer to help achieve our mission of providing our customers with superior medical devices. This requires us to develop personnel to support custom...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Online Product Tester

Online Product Tester

Online Consumer Panels America • Euclid, Ohio, US
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Programmable Logic Engineer

Programmable Logic Engineer

Viasat • Independence, OH, United States
[job_card.full_time]
At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

VirtualVocations • Cleveland, Ohio, United States
[job_card.full_time]
A company is looking for a Senior Embedded Engineer to join their hardware team.Key Responsibilities Provide design and technical input to all aspects of embedded systems development Bring desig...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Applications Developer

Applications Developer

Benesch Law • Cleveland, OH, USA
[job_card.full_time]
[filters_job_card.quick_apply]
At Benesch we pride ourselves on exceeding expectations and building trust not only with our clients but with our employees - Benesch's #1 asset. Committed to providing not only the highest level of...[show_more]
[last_updated.last_updated_variable_days]
Locum Nurse Practitioner (NP) - Surgery - Neurosurgery - $90 to $125 per hour in Ohio

Locum Nurse Practitioner (NP) - Surgery - Neurosurgery - $90 to $125 per hour in Ohio

LocumJobsOnline • All Cities, OH, US
[job_card.full_time] +1
Nurse Practitioner | Surgery - Neurosurgery.LocumJobsOnline is working with CompHealth to find a qualified Neurosurgery NP in Ohio!. Interested in this assignment? Or maybe you still have not found ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]