
Firmware Engineer
Lincoln Electric
full-time
Posted on:
Location Type: Office
Location: Euclid • Ohio • United States
Visit company websiteExplore more
About the role
- Participate in the design, development and maintenance of control systems and firmware for products such as switching power supplies, welding and cutting equipment, engine driven generators, and manufacturing automation equipment
- Working with electrical and mechanical engineers to design digital control systems for power electronics and motor control applications
- Programming microcontrollers in C and C++ using a Real-Time Operating System
- Reading and interpreting electronic schematics and component data sheets
- Testing and documentation of firmware designs
Requirements
- Minimum four-year engineering degree is required
- Electrical, Computer, or Software Engineering is preferred
- Level II: Minimum of 3 years engineering experience
- Level III: Minimum of 5 years engineering experience
- Must have industry experience writing C for embedded platforms
- Excellent written and verbal communication skills
- Ability to work independently and as part of a team
- Excellent organization skills
- Initiative to take ownership of product designs
- Experience with DSP programming and integration, as well as working with PWM, ADCs, and DACs
- Experience with FPGA development using VHDL is a plus
Benefits
- competitive pay
- bonus program
- student loan repayment program
- tuition reimbursement
- medical/dental/vision
- paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Real-Time Operating SystemDSP programmingPWMADCsDACsFPGA developmentVHDLembedded platforms
Soft Skills
written communicationverbal communicationindependent workteamworkorganizationinitiativeownership
Certifications
four-year engineering degree