Senior Embedded Software Engineer (Systems & Architecture) Job at Lincoln Electric, Michigan City, IN

  • Lincoln Electric
  • Michigan City, IN

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

Hands-On Development & System Debugging

  • 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

Mentorship & Engineering Culture

  • 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

AI & Engineering Productivity

  • Help define and implement responsible use of AI in engineering workflows and products
  • Establish practical use cases, guardrails, and best practices

Why This Role Stands 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

Job Tags

Full time

Similar Jobs

Granicus

Solutions Consultant Job at Granicus

 ...Granicus Solution Consultant Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming...  ...affairs. Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more. We bring in special... 

Courtyard by Marriott

Housekeeping Laundry Attendant Job at Courtyard by Marriott

 ...Job Title: Laundry Attendant Job Summary: Prepares, cleans, and delivers hotel linens in accordance with established standards to assure guest satisfaction. Job Duties: Sorts, pre-treats, washes, dries, presses, folds, and delivers hotel linens to departments... 

City of Moscow

Street Maintenance Worker Job at City of Moscow

 ...Street Maintenance Worker Moscow The Street Department is hiring! This full-time position offers hands-on training, opportunities for advancement, and a rewarding career serving the community. Employees are responsible for maintaining and repairing city streets,... 

Preferred Care at Home of East Tennessee

HHA and CNA Needed - Hiring Full-Time and Part-Time Job at Preferred Care at Home of East Tennessee

HHA/CNA needed for DAY and NIGHT Shifts Now conducting interviews from the comfort of home via video call. Do you have compassion for helping our seniors to remain at home by safeguarding their dignity and independence? Do you have a calling to care well for others... 

Bruker

Research Associate Job at Bruker

 ...years laboratory experience handling biological samples such as cell lysates or patient samples, either from academia, healthcare or biotech/pharma ~ Previous experience in working with chromatographic (LC) systems or mass spectrometers using DIA, PRM and MRM methods is...