1

Software Eng Jobs in Michigan (NOW HIRING)

Assists with software and system design and architecture within the assigned portfolio. * Monitors and maintains appropriate levels of hardware and operating software that serves as platforms for ...

Working knowledge of design and analysis software such as Revit, AutoCAD, SKM, ETAP, Easy power. * Strong knowledge of National Electrical Code (NEC), State Energy Code, NFPA guidelines, and FGI ...

Electrical, mechanical, plumbing, pneumatic, and PLC programming skills * 3D CAD software (SolidWorks, Catia) * RS Logix * GXWorks 2/3 * GT Designer 3 * KV-Studio * VT-Studio * Solidworks * Robotics ...

Experience in creating a project schedule using Primavera, Microsoft Project or equivalent scheduling software application preferred. * Some experience with identifying alternative solutions and in ...

Experience in creating a project schedule using Primavera, Microsoft Project or equivalent scheduling software application preferred. * Some experience with identifying alternative solutions and in ...

Be Seen First

From advanced independent frequency and power inverters to digital process monitoring and SPC software solutions, Inductoheat is redefining the process of managing and owning your own induction ...

Be Seen First

From advanced independent frequency and power inverters to digital process monitoring and SPC software solutions, Inductoheat is redefining the process of managing and owning your own induction ...

Experience in creating a project schedule using Primavera, Microsoft Project or equivalent scheduling software application preferred. * Some experience with identifying alternative solutions and in ...

Experience in creating a project schedule using Primavera, Microsoft Project or equivalent scheduling software application preferred. * Some experience with identifying alternative solutions and in ...

Eng) license. * Familiarity with Bluebeam Revu and engineering software packages such as: LEAP Bridge Enterprise, FB-MultiPier, LPile, AASHTOWare BrR, midas Civil, MDX, SAP2000, CSiBridge, RM Bridge ...

Eng) license. * Familiarity with Bluebeam Revu and engineering software packages such as: LEAP Bridge Enterprise, FB-MultiPier, LPile, AASHTOWare BrR, midas Civil, MDX, SAP2000, CSiBridge, RM Bridge ...

Senior Scientist (TS/SCI with FS Poly) {S}

Ypsilanti, MI ยท On-site

$82K - $113K/yr

ENG Requisition Number : SENIO003206 * Posted : February 2, 2026 * Full-Time Locations Showing 1 ... By joining our team, you will build innovative software solutions to support users in the defense ...

New

Showing results 21-40

Software Eng information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do software eng jobs pay per year?

As of Sep 9, 2026, the average yearly pay for software eng 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 Software Eng vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentDesigns systems, architecture, collaborates on large projectsFocuses on coding, implementing features, smaller scope
Industry UsageUsed across tech companies, startups, enterpriseCommonly used in startups, smaller firms, freelance work
Comparison Search IntentUnderstanding roles, responsibilities, career pathFocus on coding, project specifics, job requirements

While both roles involve coding and software development, Software Engineers typically work on system design and architecture, often handling larger projects and collaborating on overall system structure. Software Developers usually focus on writing code for specific features or applications. The roles overlap significantly, but the Engineer role often encompasses broader responsibilities related to system planning and integration.

What does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential in this role.

What jobs can I do with a software engineering degree?

A software engineering degree qualifies you for roles such as software developer, application engineer, systems analyst, and quality assurance engineer. These jobs involve designing, coding, testing, and maintaining software applications, often requiring knowledge of programming languages, development tools, and problem-solving skills.

What jobs can a software engineer do?

A software engineer can work in roles such as application developer, systems engineer, embedded systems engineer, or DevOps engineer. They design, develop, test, and maintain software applications and systems using programming languages like Java, Python, or C++, often working in teams and following software development methodologies.
Infographic showing various Software Eng job openings in Michigan as of September 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Business Analyst 5

Lansing, MI โ€ข On-site

Contractor

Re-posted 28 days ago


Job description

Company Description
Job Description
Description: DTMB @ MDOT is looking for a Business Analyst to support the Michigan Department of Transportation
Need only GC & Citizens
Position will:
  • Contribute to use case / user stories estimates.
  • Conduct walkthrough of use case and GUI documentation.
  • Develop functional designs.
  • Contribute to the mentoring of less experience Business Analysts on the team.
  • Provide direction to software developers.
  • Able to work independently and as part of a team.
  • Establish and maintain effective relationships with clients.

  • Solid knowledge of Finance Systems.
  • Microsoft Office (Outlook, Project, Excel, Word, Access, Office).
  • Knowledge of TOAD or other database querying tool.
  • Knowledge of the State Unified Information Technology Environment (SUITE).

  1. Experience using structured System Development Life Cycle (SDLC) and/or CMMI (Capability Maturity Model Integration) methodologies. - Required - 08 Years
  2. Experience preparing Use and Test cases. -- Required - 08 Years
  3. Experience developing IT project documentation including use cases/user stories, application requirements, functional designs, and system designs. - Required - 08 Years
  4. Experience using industry-standard methodologies like System Development Life Cycle (SDLC), Project Management Methodology (PMM), and Syst Eng (SEM). - Required - 08 Years
  5. Experience creating and documenting workflows. -- Required - 08 Years
  6. Experience contributing to Use case/User stories estimates - Required - 08 Years
  1. Experience with Financial Systems -- Required - 08-3 Years

Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.