Senior Embedded Software Engineer
Job in
Cleveland, Cuyahoga County, Ohio, 44178, USA
Listed on 2026-10-26
Listing for:
Lincoln Electric Holdings
Full Time
position Listed on 2026-10-26
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Headquartered in Cleveland, Ohio, Lincoln Electric is the essential ‘Linc’ that keeps the economy running. The Company operates 71 manufacturing and automation facilities across 20 countries and serves customers in over 160 countries. For more information about Lincoln Electric and its products and services, visit the Company’s website at .
Location:
Euclid - 22801
Employment Status:
Salary Full-Time Function:
Engineering Pay Range: ($99,210.00 - $)Target Bonus: 10.0%
Req Purpose Design, implement, and maintain embedded software components for use in end products. Continually improve development techniques to create software more efficiently and reliably. Apply engineering knowledge to provide creative software solutions for real world customer issues and use cases.
Job Description (Duties and Responsibilities) Design and implement multithreaded embedded software using C and C++ on Real Time Operating Systems and Embedded Linux.
Develop robust communication interfaces for industrial automation networks (CAN, EtherNET/IP), Internet protocols (HTTP, MQTT, Web Socket), and wireless technologies (Wi‑Fi, Bluetooth, NFC).Developing software for embedded graphical displays
Develop and refine automated test setups, frameworks, and methods for unit, integration, and system‑level testing.
Troubleshoot complex issues in both development and production environments; propose and implement long‑term solutions.
Reading and interpreting schematics and component data sheets.
Lead project steps or smaller projects; provide technical direction to less‑experienced engineers as needed.
Coordinate with internal and external technical resources to support project execution.
Maintain comprehensive technical documentation, milestone plans, reports, and project tracking artifacts.
Interact regularly with key stakeholders (product owners, product management, industrialization teams, customers) to influence product requirements and innovation.
Apply a new perspective to existing solutions; solve complex technical problems independently.
Work with minimal guidance; take ownership of deliverables and decisions within assigned scope.
Assumes additional responsibilities as needed or directed in support of the company’s strategy. Basic Requirements Bachelor's Engineering degree in Computer Engineering, Computer Science, Electrical Engineering, or similar OR 10+ years of experienced in embedded software programming
Minimum of five (5) years Engineering ‑depth knowledge of embedded systems architecture, design considerations, and hardware–software integration.
Industry experience writing C/C++ for embedded platforms.
Strong understanding of embedded testing methodologies and automation frameworks.
Effective communication skills; capable of explaining complex concepts to technical and non‑technical audiences.
Ability to lead tasks, coordinate resources, and work independently with minimal guidance.
Strong problem-solving and organizational skills.
Ability to manage shifting priorities.
Initiative to take ownership of assigned tasks
Possesses and applies a broad knowledge of principles, practices and procedures of field of specialization to the completion of difficult…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×