Software Engineer

Engineering and Manufacturing Company4 months ago
Macomb, MI, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Software Engineer Opportunities in Macomb, Michigan! A multinational company with a facility in Macomb is seeking several Software Engineers for long-term opportunities. These roles range from entry-level to advanced positions and are ideal for recent Electrical Engineering graduates with some Software Engineering experience. Positions start at $30/hr for entry-level and range between $40 to $60/hr for advanced roles based on experience and education. Overtime is paid at premium rates over 40 hours. Join a team that offers great work/life balance, competitive pay, and excellent benefits to support your career growth.

Required Qualifications

  • A Bachelor's in Electrical Engineering or a closely related field is preferred.
  • Experience with PLC/CNC controllers (e.g., Siemens 480d, Sinumeric, Fanuc 31i/32i, Rexroth MTX) with an understanding of Ladder Logic and HMI.
  • Knowledge of CNC machining, G&M codes, CNC programming, and metal processing is a strong benefit.
  • Familiarity with CNC machining processes, integrated safety systems, tooling management, and drive parameters is advantageous.
  • Must be eligible to work in the United States (no H-1 sponsorship or student visas considered). Mexican/Canadian citizens eligible for a TN Visa in the USA are welcome.
  • Must be able to complete standard pre-hire checks, including background and drug screening.

Benefits & Perks

  • Great work/life balance
  • Competitive pay
  • Medical, dental, and vision insurance
  • Paid vacation and holidays
  • Overtime paid at premium rates over 40 hours

Required Skills

Metal Processing
HMI
CNC Machining
Integrated Safety Systems
Ladder Logic
G&M Codes
Drive Parameters
CNC Programming
PLC/CNC Controllers (Siemens 480d, Sinumeric, Fanuc 31i/32i, Rexroth MTX)
Tooling Management