Experience with various 3D CAD software applications. * Experience with programming and operating CNC machinery and related software. * Be fluent in internationally accepted machining practices and ...
Experience with various 3D CAD software applications. * Experience with programming and operating CNC machinery and related software. * Be fluent in internationally accepted machining practices and ...
Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI · On-site
$42K - $85K/yr
Experience with various 3D CAD software applications. * Experience with programming and operating CNC machinery and related software. * Be fluent in internationally accepted machining practices and ...
Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI · On-site
$42K - $85K/yr
Experience with various 3D CAD software applications. * Experience with programming and operating CNC machinery and related software. * Be fluent in internationally accepted machining practices and ...
IT Programmer
Lexington, MI · On-site
$60K/yr
Summary/Objective Develop software applications and programs to increase the organization ... Bachelor of Science in Computer Science or Programming * Prior work experience preferred * Good ...
IT Programmer
Lexington, MI · On-site
$60K/yr
Summary/Objective Develop software applications and programs to increase the organization ... Bachelor of Science in Computer Science or Programming * Prior work experience preferred * Good ...
IT Programmer
Lexington, MI · On-site
$60K/yr
Summary/ObjectiveDevelop software applications and programs to increase the organization ... Key QualificationsBachelor of Science in Computer Science or Programming Prior work experience ...
Quick apply
IT Programmer
Lexington, MI · On-site
$60K/yr
Summary/ObjectiveDevelop software applications and programs to increase the organization ... Key QualificationsBachelor of Science in Computer Science or Programming Prior work experience ...
Summary/Objective Develop software applications and programs to increase the organization ... Bachelor of Science in Computer Science or Programming * Prior work experience preferred * Good ...
Summary/Objective Develop software applications and programs to increase the organization ... Bachelor of Science in Computer Science or Programming * Prior work experience preferred * Good ...
Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking. A course in office ...
Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking. A course in office ...
Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking. A course in office ...
Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking. A course in office ...
Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking. A course in office ...
Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking. A course in office ...
Senior Controls Engineer
New Baltimore, MI · On-site
$88K - $116K/yr
DESCRIPTION A Controls Engineer is responsible to work within a project team to provide controls engineering hardware and software knowledge amp; direction to the organization through review, design ...
Senior Controls Engineer
New Baltimore, MI · On-site
$88K - $116K/yr
DESCRIPTION A Controls Engineer is responsible to work within a project team to provide controls engineering hardware and software knowledge amp; direction to the organization through review, design ...
Senior Controls Engineer
New Baltimore, MI · On-site
$88K - $116K/yr
DESCRIPTION A Controls Engineer is responsible to work within a project team to provide controls engineering hardware and software knowledge & direction to the organization through review, design ...
Senior Controls Engineer
New Baltimore, MI · On-site
$88K - $116K/yr
DESCRIPTION A Controls Engineer is responsible to work within a project team to provide controls engineering hardware and software knowledge & direction to the organization through review, design ...
Senior Controls Engineer
New Baltimore, MI · On-site
$88K - $116K/yr
DESCRIPTION A Controls Engineer is responsible to work within a project team to provide controls engineering hardware and software knowledge & direction to the organization through review, design ...
Senior Controls Engineer
New Baltimore, MI · On-site
$88K - $116K/yr
DESCRIPTION A Controls Engineer is responsible to work within a project team to provide controls engineering hardware and software knowledge & direction to the organization through review, design ...
Be Seen First
CNC Lathe Programmer
Chesterfield, MI · On-site
$35 - $50/hr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Lathe Mastercam Programmer for the 1st shift. We are seeking someone who is ... Ability to program using Mastercam, or other software * Ability to use measuring instruments e.g ...
Quick apply
Be Seen First
CNC Lathe Programmer
Chesterfield, MI · On-site
$35 - $50/hr
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a Lathe Mastercam Programmer for the 1st shift. We are seeking someone who is ... Ability to program using Mastercam, or other software * Ability to use measuring instruments e.g ...
Engineering Analyst II - Gear Design
Marysville, MI · On-site
Medical
Retirement
PTO
Knowledgeable in Mistake Proofing, Problem Solving Techniques, APQP, SPC, noise test software, and ... Be part of our ZF team as Engineering Analyst II - Gear Design and apply now! DIVERSITY COMMITMENT:
Engineering Analyst II - Gear Design
Marysville, MI · On-site
Medical
Retirement
PTO
Knowledgeable in Mistake Proofing, Problem Solving Techniques, APQP, SPC, noise test software, and ... Be part of our ZF team as Engineering Analyst II - Gear Design and apply now! DIVERSITY COMMITMENT:
Engineering Analyst II - Gear Design
Medical
Retirement
PTO
Knowledgeable in Mistake Proofing, Problem Solving Techniques, APQP, SPC, noise test software, and ... Be part of our ZF team as Engineering Analyst II - Gear Design and apply now! DIVERSITY COMMITMENT:
Engineering Analyst II - Gear Design
Medical
Retirement
PTO
Knowledgeable in Mistake Proofing, Problem Solving Techniques, APQP, SPC, noise test software, and ... Be part of our ZF team as Engineering Analyst II - Gear Design and apply now! DIVERSITY COMMITMENT:
Industrial Engineer
Armada, MI · On-site
$67K - $90K/yr
Medical
Dental
Vision
Retirement
Proficiency in CAD software and mechanical engineering principles * Experience in functional and cross-functional teams Our Offering At Schaeffler, our success is driven by our employees. We value ...
Industrial Engineer
Armada, MI · On-site
$67K - $90K/yr
Medical
Dental
Vision
Retirement
Proficiency in CAD software and mechanical engineering principles * Experience in functional and cross-functional teams Our Offering At Schaeffler, our success is driven by our employees. We value ...
Industrial Engineer
$67K - $90K/yr
Medical
Dental
Vision
Retirement
Proficiency in CAD software and mechanical engineering principles * Experience in functional and cross-functional teams Our Offering At Schaeffler, our success is driven by our employees. We value ...
Industrial Engineer
$67K - $90K/yr
Medical
Dental
Vision
Retirement
Proficiency in CAD software and mechanical engineering principles * Experience in functional and cross-functional teams Our Offering At Schaeffler, our success is driven by our employees. We value ...
Industrial Engineer
Armada, MI · On-site
$67K - $90K/yr
Medical
Dental
Vision
Retirement
Proficiency in CAD software and mechanical engineering principles * Experience in functional and cross-functional teams Our Offering At Schaeffler, our success is driven by our employees. We value ...
Industrial Engineer
Armada, MI · On-site
$67K - $90K/yr
Medical
Dental
Vision
Retirement
Proficiency in CAD software and mechanical engineering principles * Experience in functional and cross-functional teams Our Offering At Schaeffler, our success is driven by our employees. We value ...
Heat Treatment Engineer
Medical
Retirement
PTO
... software on the production equipment. * Experience evaluating metallurgical testing results ... Engineer and apply now! DIVERSITY COMMITMENT: Diversity, Equity and Inclusion are more than just ...
Heat Treatment Engineer
Medical
Retirement
PTO
... software on the production equipment. * Experience evaluating metallurgical testing results ... Engineer and apply now! DIVERSITY COMMITMENT: Diversity, Equity and Inclusion are more than just ...
Manufacturing Engineer
Marysville, MI · On-site
$66K - $85K/yr
Medical
Retirement
PTO
The Manufacturing Engineer will be based at ZF Axle Drives LLC in Marysville, Michigan, a ... Proficiency in Microsoft Office and CAD software. * Basic understanding of GD&T principles.
Manufacturing Engineer
Marysville, MI · On-site
$66K - $85K/yr
Medical
Retirement
PTO
The Manufacturing Engineer will be based at ZF Axle Drives LLC in Marysville, Michigan, a ... Proficiency in Microsoft Office and CAD software. * Basic understanding of GD&T principles.
Manufacturing Engineer
Marysville, MI · On-site
$66K - $85K/yr
Medical
Retirement
PTO
The Manufacturing Engineer will be based at ZF Axle Drives LLC in Marysville, Michigan, a ... Proficiency in Microsoft Office and CAD software. * Basic understanding of GD&T principles.
Manufacturing Engineer
Marysville, MI · On-site
$66K - $85K/yr
Medical
Retirement
PTO
The Manufacturing Engineer will be based at ZF Axle Drives LLC in Marysville, Michigan, a ... Proficiency in Microsoft Office and CAD software. * Basic understanding of GD&T principles.
Software Developer information
See Port Huron, MI salary details
$45.1K - $55.2K
1% of jobs
$55.2K - $65.3K
4% of jobs
$65.3K - $75.4K
9% of jobs
$84.8K is the 25th percentile. Wages below this are outliers.
$75.4K - $85.5K
12% of jobs
$85.5K - $95.6K
15% of jobs
The median wage is $102.2K / yr.
$95.6K - $105.7K
14% of jobs
$105.7K - $115.8K
15% of jobs
$119.8K is the 75th percentile. Wages above this are outliers.
$115.8K - $125.9K
13% of jobs
$125.9K - $136K
9% of jobs
$136K - $146K
5% of jobs
$146K - $156.1K
3% of jobs
$45.1K
$105.2K
$156.1K
How much do software developer jobs pay per year?
What is a software developer?
What do software developers do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
What are the key skills and qualifications needed to thrive as a software developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
Is a software developer still in demand?
What are the most commonly searched types of Software Developer jobs in Port Huron, MI?
The most popular types of Software Developer jobs in Port Huron, MI are:
What are popular job titles related to Software Developer jobs in Port Huron, MI?
For Software Developer jobs in Port Huron, MI, the most frequently searched job titles are:
What cities near Port Huron, MI are hiring for Software Developer jobs?
Cities near Port Huron, MI with the most Software Developer job openings:

Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI
$42K - $85K/yr
Temporary
Posted 27 days ago
Job description
Instructor, Engineering Technology - Precision Machining (Temporary)
Terms of Employment: Full-time, Temporary, 2026-2027 Academic YearÂ
Classification: TemporaryÂ
Salary Range: $42,987-$85,165 rate is based on degree and experience.Â
Excellent fringe benefits.Â
Application Deadline: Open until filled.
Application Instructions: Apply online at www.sc4.edu/jobs. Unofficial copies of transcripts from all institutions attended, statement of teaching philosophy, resume, and two (2) letters of recommendation are also required in order to be considered for the position. Â These materials may be faxed to HR's attention at (810) 989-5577 or emailed to hr@sc4.edu.Â
Job Summary: This teaching assignment may include a full range of undergraduate courses within the Engineering Technology discipline about a variety of advanced manufacturing concepts. Â The courses will include both lectures and hands on labs. Â
Responsibilities:
- Teaching assignments may include day, evening, weekend, in-person and/or online courses.
- Maintaining scheduled office hours, advising students, developing curriculum, participating in college service, and professional development activities.
- Leadership in developing and improving our academic courses.
- Community service is encouraged.
Supervision Received: Reports to the Chief Academic Officer.
Minimum Requirements:
- Associate's degree or higher required in Engineering or a related Engineering field.
- 4,000 hours of work experience in mechanical engineering, engineering design, industrial technology, and/or the advanced manufacturing field.
- All academic degrees must be from a regionally accredited college or university.
- Ability to maintain good relationships with students, staff, and community members.
Preferred Qualifications:
- Bachelor's degree preferred.
- Teaching experience at the community college level.
- Experience and/or interest in using multimedia/new instructional technology in the classroom.Â
- Experience with various 3D CAD software applications.
- Experience with programming and operating CNC machinery and related software.
- Be fluent in internationally accepted machining practices and measurement systems.
- Technical knowledge and skills in computerized numerical control (CNC) programming, using the G-Code programming language and utilizing a 3-axis CNC milling machine.
- Understanding of electronics and related equipment.
- Understanding of mechatronic and robotic equipment.
- Experience and interest in utilizing Learning Management Systems for course enhancement or delivery.
For further information, contact SC4 Human Resources at hr@sc4.edu or call 810-989-5534.
About St. Clair County Community College
Sourced by ZipRecruiter
Company size
201 - 500 Employees
Headquarters location
Port Huron, MI, US
Year founded
1923