1

Software Engineer Contractor Jobs in Michigan (NOW HIRING)

... software including power. systems studies such as arc flash, short circuit, and coordination ... Successful history of collaboration and teaming with electrical contractors on Design-Build ...

Senior Engineer

Pontiac, MI · On-site

$103K - $141K/yr

Software Engineer * Electrical and Power Electronics Engineer * Design Engineer * Mechanical ... team members and contractors are subject to pre-employment drug testing for the following ...

Senior .NET Developer (Contract)

Troy, MI · On-site

$51 - $67.50/hr

NET Developer (Contractor) Location: Detroit Metro Area (Local candidates only) Contract Duration ... Qualifications * 7+ years of professional experience in software development with a focus on C# and ...

Senior Engineer

Pontiac, MI · On-site

$103K - $141K/yr

Software Engineer * Electrical and Power Electronics Engineer * Design Engineer * Mechanical ... team members and contractors are subject to pre-employment drug testing for the following ...

US_East | Data Engineer_L2

Southfield, MI · On-site

$105K - $127K/yr

System, Program Manager and Hardware/software design team. • Confirm the team is committed and ... If not sent, contractor will be rejected. Legal name (First Name, Middle name and Last Name)

Utilize proprietary software platforms to address technical questions. * Utilize third party ... Prior experience working in EPC markets with consulting engineers and contractors * Prior ...

Senior Machine Learning Test Engineer

Three Rivers, MI · On-site +1

$101K - $132K/yr

Your skills span test strategy, automation, and a little MLOps, with a strong software engineering ... Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply ...

Senior Machine Learning Test Engineer

Novi, MI · On-site +1

$103K - $134K/yr

Your skills span test strategy, automation, and a little MLOps, with a strong software engineering ... Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply ...

Integrates AI/ML capabilities into software applications and system architectures using APIs and ... Collaborates with Government and contractor teams across development, integration, and readiness ...

Integrates AI/ML capabilities into software applications and system architectures using APIs and ... Collaborates with Government and contractor teams across development, integration, and readiness ...

Integrates AI/ML capabilities into software applications and system architectures using APIs and ... Collaborates with Government and contractor teams across development, integration, and readiness ...

Integrates AI/ML capabilities into software applications and system architectures using APIs and ... Collaborates with Government and contractor teams across development, integration, and readiness ...

Integrates AI/ML capabilities into software applications and system architectures using APIs and ... Collaborates with Government and contractor teams across development, integration, and readiness ...

Integrates AI/ML capabilities into software applications and system architectures using APIs and ... Collaborates with Government and contractor teams across development, integration, and readiness ...

next page

Showing results 1-20

Software Engineer Contractor information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do software engineer contractor jobs pay per year?

As of Jul 7, 2026, the average yearly pay for software engineer contractor in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Contractor, and why are they important?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for Software Engineer Contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are Software Engineer Contractors?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.
What job categories do people searching Software Engineer Contractor jobs in Michigan look for? The top searched job categories for Software Engineer Contractor jobs in Michigan are:
What cities in Michigan are hiring for Software Engineer Contractor jobs? Cities in Michigan with the most Software Engineer Contractor job openings:
Infographic showing various Software Engineer Contractor job openings in Michigan as of July 2026, with employment types broken down into 5% As Needed, and 95% Full Time. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $128,581 per year, or $61.8 per hour.
Electrical Engineer

Electrical Engineer

Stantec

Berkley, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Stantec rating

8.5

Company rating: 8.5 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

74th of 357 rated engineering


Job description

Stantec's Buildings team is on a mission to become the world's leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists, and technologists are passionate about the power of design. Our collaborative culture and our innovative, sustainable approach to projects help us create buildings that matter to our world.
Together, we are enhancing the quality of life globally through design.
Join us and design your place with Stantec.
Your Opportunity
Stantec's Berkley, MI office is looking for a skilled Electrical Engineer who will be able to apply electrical engineering principals and superior client service skills to cultivate and deliver projects that exceed expectations.
Your Key Responsibilities
  • This individual strategically evaluates opportunities and challenges and incorporates well-developed consulting and technical skills into each client interaction.
  • Nurtures existing client relationships and proactively pursues opportunities for new business.
  • Leads engineering duties on multiple projects of various complexity including data collection and information gathering to support design decisions.
  • Conducts interpretations of drawings, codes, and other similar materials.
  • Performs calculations to analyze and design individual building electrical system components using company standard software and proprietary manufacturer software including power. systems studies such as arc flash, short circuit, and coordination studies.
  • Leads the preparation and coordination of the project specifications with construction documents.
  • Works with architectural, interior, and other engineering disciplines in the coordination of the project.
  • Assists with developing and managing the project scope, budget, staffing and schedule.
  • Performs field work such as field investigation, as-building and construction site observations.
  • Leads project coordination meetings with internal team members and/or external consultants, owner and contractor, sub-contractors, and vendors.
  • Performs other duties as assigned by the Project Manager and/or Principal-in-Charge.
  • Serves as a trainer, mentor, and resource to others.
  • Assists in the development of new standards and specifications for the electrical group.

Your Capabilities and Credentials
  • Professional Engineer Licensure - ability to become licensed is required, registration is preferred.
  • Successful history of collaboration and teaming with electrical contractors on Design-Build projects or other alternate project delivery methods is preferred.
  • Experience in the built environment and/or in-depth knowledge of construction processes.
  • Ability to integrate design elements with other disciplines.
  • Strong knowledge of applicable codes and standards.
  • Deep understanding and knowledge of power distribution systems, lighting systems, and fire alarms systems for the built environment.
  • Strong knowledge of higher education, science & technology, commercial workplace and/or industrial market sectors including architects, engineers, contractors, and facility managers operating within these markets
  • Ability to apply sustainable design principles within projects.
  • Strong client communication and interpersonal skills
  • Functional knowledge of recent versions of Revit MEP and Navisworks
  • Strong working knowledge of AGI 32 (or equivalent), load analysis software, Microsoft Office, Newforma Project Center (or equivalent data management software and Bluebeam
  • Periodic travel may be required to meet engagement/client requirements
  • may include regional or national based on the contracted requirements.

Education and Experience
  • Bachelor's degree or equivalent in Electrical Engineering is required.
  • Licensed Professional Engineer is preferred.
  • Minimum of five years of experience; or equivalent combination of education and experience and/or demonstrated skills is required

This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.
About Stantec
Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The diverse perspectives of our partners and interested parties drive us to think beyond what's previously been done on critical issues like climate change, digital transformation, and future-proofing our cities and infrastructure. We innovate at the intersection of community, creativity, and client relationships to advance communities everywhere, so that together we can redefine what's possible.
Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.
Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) have access to medical, dental, and vision plans, a wellness program, health saving accounts, flexible spending accounts, 401(k) plan, employee stock purchase program, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage and paid family leave. Regular full-time and part-time employees will receive ten paid holidays in each calendar year. In addition, employees will be eligible to accrue vacation between 10 and 20 days per year and eligible for paid sick leave (and if more generous, in accordance with state and local law).
Temporary/casual employees have access to 401(k) plans, employee stock purchase program, and paid leave, in accordance with state and local law.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements
Primary Location: United States | MI | Berkley
Organization: BC-2141 Buildings-US Michigan
Employee Status: Regular
Business Justification: New Position
Travel: No
Schedule: Full time
Job Posting: 18/05/2026 07:05:45
Req ID: 1005926
Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, colour, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with laws and regulations and ensures equitable opportunities in all aspects of employment. At Stantec we are committed to ensuring our recruitment process is accessible to all. If you require reasonable adjustments to be made during the recruitment process then please inform a member of our Talent Acquisition team.

What Stantec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom