1

Per Diem Software Engineer Jobs in Michigan (NOW HIRING)

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

... per week. What You'll Do * Design and develop backend services, APIs, integrations, and event ... Five or more years of professional software engineering experience, or equivalent demonstrated ...

Senior Software Engineer

Warren, MI · On-site

$120 - $180/hr

... Warren, MI, three times per week.What You'll DoDesign and develop backend services, APIs ... Five or more years of professional software engineering experience, or equivalent demonstrated ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

... per week. What You'll Do * Design and develop backend services, APIs, integrations, and event ... Five or more years of professional software engineering experience, or equivalent demonstrated ...

This is a contract to Hire position The Full Stack Software Engineer is responsible for design ... per requirements. 8. Thorough knowledge of Enterprise Code Deployment processes using CI/CD and ...

We are seeking a creative and highly motivated software engineer eager to learn diverse datasets to ... Able to work full-time, 40 hours per week Preferred Qualifications * Familiarity with visualization ...

Software Verification Engineer We are seeking a hands-on Software Verification Engineer with strong ... Up to $900 in per diem is available for any eligible candidates. Job Type & Location This is a ...

Software Verification Engineer We are seeking a hands-on Software Verification Engineer with strong ... Up to $900 in per diem is available for any eligible candidates. Job Type & Location This is a ...

... software design, release, warranty, and telemetry data converge to transform engineering and ... Able to work full-time, 40 hours per week Preferred Qualifications: * Familiarity withvisualization ...

Be Seen First

Field Service Technician - $35-$40/hr + OT, Per Diem, Paid Travel & Full Benefits Looking for a ... Train customers on machine operation, PLC programs, and software * Troubleshoot electronic ...

Showing results 41-60

Per Diem Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do per diem software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for per diem software engineer 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 is the difference between Per Diem Software Engineer vs Contract Software Engineer?

AspectPer Diem Software EngineerContract Software Engineer
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational requirements, often with specific technical skills
Work EnvironmentTemporary, short-term assignments often on-site or remoteProject-based, short to medium-term engagements, on-site or remote
Employer UsageUsed by government agencies, hospitals, or large organizations for temporary staffingCommon in tech firms, consulting agencies, and startups for project needs

Per Diem Software Engineers and Contract Software Engineers both work on temporary assignments, often requiring similar skills and credentials. The main difference lies in their typical employment arrangements and usage by different organizations. Per Diem roles are often associated with government or healthcare sectors, while Contract roles are prevalent in tech and consulting industries.

What are the most commonly searched types of Software Engineer jobs in Michigan?

The most popular types of Software Engineer jobs in Michigan are:

What cities in Michigan are hiring for Per Diem Software Engineer jobs?

Cities in Michigan with the most Per Diem Software Engineer job openings:

Infographic showing various Per Diem Software Engineer job openings in Michigan as of June 2026, with employment types broken down into 64% Full Time, 29% Part Time, and 7% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Software Engineer (Client Opening- Treetown Tech)

Rehmann Robson LLC

Ann Arbor, MI • On-site

$90 - $130/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 17 days ago


Job description

Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid remote position offering schedule flexibility and the opportunity to work from home several days per week depending on project needs. Are you a software engineer with embedded software and microcontroller experience? Are you a self-driven technical expert who enjoys conceiving and implementing solutions to complex real-world problems? Do you thrive in a collaborative, always learning and customer-focused environment? If so, this may be your dream job developing cutting edge technology!

Benefits
  • Flexible work schedule
  • Health, dental, and vision insurance fully paid by the company
  • Retirement plan with 3% match and immediate full vesting
  • Bonus/profit sharing plan
  • Paid time off and paid holidays (including the period between Christmas and New Year)
  • Relocation assistance available
Responsibilities
  • Develop embedded software for innovative R&D projects in both consumer and military space
  • Work closely with the software department and project teams to solve problems, design software architecture, and transfer knowledge
  • Test and debug new and existing platforms
  • Maintain software documentation and version control
  • Design and develop Windows and Linux-based software test verification tools
Career Opportunity (Qualifications)
  • 2+ years of experience developing embedded software
  • Experience and proficiency with C or C++ programming; Python is a bonus
  • Good understanding of low-level microcontroller programming
  • Passion for developing quality software and software development methodologies
  • Experience programming and debugging microcontrollers on PCBs
  • Experience with unit test and CI/CD toolchains for embedded development preferred
  • Degree in Computer Science, Computer Engineering, Software Engineering or Electrical Engineering desired (experience matters most)
  • Ability to work directly with end-users and customers
  • Collaborative nature, enjoys an R&D and prototyping environment, works both as part of a team and as an active individual contributor
  • Experience with MATLAB/Simulink and Stateflow for developing, simulating, and validating control algorithms is a bonus
  • Experience with web frameworks (Django, Flask, React, Vue.js, etc.) is a bonus
  • Experience working with relational databases (PostgreSQL, MySQL, Oracle) and/or ORMs (ODB, Django, SQLAlchemy) is a bonus

This organization provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

#J-18808-Ljbffr