Senior Embedded Software Engineer (Systems & Architecture)

Lincoln Electric

Michigan City (IN)

On-site

USD 120,000 - 160,000

Full time

Just now
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Lincoln Electric is seeking a Senior Embedded Software Engineer to drive architecture across a diverse portfolio of embedded and connected products. You will design at system level, work hands-on with hardware, and provide technical leadership in a growing engineering team.

The role emphasizes collaboration with hardware, firmware, and application engineers, advancing automated testing, and shaping responsible use of AI in engineering workflows.

Qualifications

  • Senior Embedded Software Engineer with system-level design experience.
  • Experience leading architecture across embedded and connected products.
  • Experience working with hardware, firmware, and real-world conditions.

Responsibilities

  • Lead evolution of software architecture across embedded and connected systems.
  • Balance near-term delivery with long-term scalability, maintainability, and reliability.
  • Drive design reviews, technical standards, and cross-team architectural alignment.
  • Design, build, and debug software for embedded controllers, industrial systems, and HMIs.
  • Work directly with hardware, including custom embedded systems and industrial controllers.
  • Diagnose complex system-level issues spanning software, firmware, hardware, and real-world conditions.
  • Elevate automated testing practices across teams.
  • Design unit and integration testing strategies for embedded and application layers.
  • Lead development of automated test systems to improve coverage, reliability, and release velocity.
  • Mentor engineers through code reviews, pairing, and technical coaching.
  • Promote strong engineering fundamentals and pragmatic problem-solving.
  • Help build a culture of ownership, collaboration, and continuous improvement.
  • Contribute as a senior member of a Scrum team spanning multiple product lines.
  • Partner with hardware, firmware, systems, and application engineers.
  • Manage competing priorities and context switching while maintaining high standards.
  • Help define and implement responsible use of AI in engineering workflows and products.
  • Establish practical use cases, guardrails, and best practices.

Skills

Embedded software
Software architecture
Technical leadership
Scrum/Agile
Testing and QA
C/C++

Tools

C/C++

Job description

We’re looking for a Senior Embedded Software Engineer to drive software architecture across a diverse portfolio of embedded and connected products. This role blends system-level design, hands-on development with real hardware, and technical leadership within a growing engineering organization.

Architecture & Technical Leadership
  • Lead evolution of software architecture across embedded and connected systems
  • Balance near-term delivery with long-term scalability, maintainability, and reliability
  • Drive design reviews, technical standards, and cross-team architectural alignment
  • Design, build, and debug software for embedded controllers, industrial systems, and HMIs
  • Work directly with hardware, including custom embedded systems and industrial controllers
  • Diagnose complex system-level issues spanning software, firmware, hardware, and real-world conditions
Testing & Quality Engineering
  • Elevate automated testing practices across teams
  • Design unit and integration testing strategies for embedded and application layers
  • Lead development of automated test systems to improve coverage, reliability, and release velocity
  • Mentor engineers through code reviews, pairing, and technical coaching
  • Promote strong engineering fundamentals and pragmatic problem-solving
  • Help build a culture of ownership, collaboration, and continuous improvement
Cross-Functional Collaboration
  • Contribute as a senior member of a Scrum team spanning multiple product lines
  • Partner with hardware, firmware, systems, and application engineers
  • Manage competing priorities and context switching while maintaining high standards
  • Help define and implement responsible use of AI in engineering workflows and products
  • Establish practical use cases, guardrails, and best practices
Why This Role Stains Out
  • Work on real-world machines, not just software
  • Influence architecture, testing strategy, and engineering culture
  • Balance hands-on problem solving with long-term system design
  • Help shape how AI is responsibly integrated into engineering workflows
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Architect
Embedded Systems Architect

Express Employment Professionals - Cincinnati East • Fremont (CA)

On-site
USD 180,000 - 240,000
Embedded Systems Architect
Embedded Systems Architect

Express Employment Professionals - Cincinnati East • Redmond (WA)

On-site
USD 130,000 - 190,000
Embedded Architect
Embedded Architect

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 180,000
Automotive Embedded Software Architect – C/C++
Automotive Embedded Software Architect – C/C++

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 190,000
Embedded Software Engineer
Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Mayfield Heights (OH)

On-site
USD 90,000 - 120,000
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Jobtailor • Illinois

On-site
USD 120,000 - 160,000
Senior Software Architect
Senior Software Architect

7AI • Boston (MA)

On-site
USD 150,000 - 200,000
Senior Embedded Systems Architect & Hands-on Leader
Senior Embedded Systems Architect & Hands-on Leader

Lincoln Electric • Michigan City (IN)

On-site
USD 120,000 - 160,000
Software Systems Engineer
Software Systems Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 90,000 - 120,000