Lincoln Electric

Embedded Controls, Firmware Engineer

Lincoln Electric

full-time

Posted on:

Location Type: Hybrid

Location: EuclidOhioUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Collaborate with electrical and mechanical engineering teams to design and implement digital control systems for power electronics and motor control applications.
  • Develop embedded firmware in C/C++ for microcontroller-based systems running a Real-Time Operating System (RTOS).
  • Design, implement, and optimize control algorithms for real-time performance and system stability.
  • Interpret electronic schematics, hardware documentation, and component data sheets to support firmware integration.
  • Interface with hardware including PWM modules, ADCs, DACs, communication peripherals, and sensors.
  • Support system bring-up, debugging, verification testing, and performance validation in both lab and production environments.
  • Create and maintain clear technical documentation for firmware architecture, testing, and product support.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or related field
  • Level II: Minimum of 3 years engineering experience.
  • Level III: Minimum of 5 years engineering experience.
  • Professional experience developing embedded C for microcontroller-based platforms
  • Strong understanding of embedded systems, real-time constraints, and hardware/software integration
  • Strong organizational skills and the ability to manage multiple technical priorities
  • Self-starter with the initiative to take ownership of designs and drive projects forward
  • Experience with FPGA development using VHDL is a plus.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded firmwareCC++Real-Time Operating System (RTOS)control algorithmsPWM modulesADCsDACsFPGA developmentVHDL
Soft Skills
organizational skillsself-starterinitiativeownershipproject management
Certifications
Bachelor’s degree in Electrical EngineeringBachelor’s degree in Computer EngineeringBachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering