1

Computer Engineer Jobs in Lansing, MI (NOW HIRING)

Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Position : Programmer Analyst 3 Location : Lansing,MI REQ ID: 497106 ...

Application Software Engineer with 8 or more years of demonstrable working experience in ... Three years' experience developing complex computer systems using C#, ASP.NET, ADO.NET, XML and Web ...

Application Software Engineer with 8 or more years of demonstrable working experience in ... Three years' experience developing complex computer systems using C#, ASP.NET, ADO.NET, XML and Web ...

Ability to convert specifications to computer language. Ability to gather and analyze facts, defines problems, and devises solutions. Ability to use programming procedures and techniques in the ...

.Net Developer

Lansing, MI · On-site

$45/hr

... computer language. • Ability to gather and analyze facts, defines problems, and devises solutions. • Ability to use programming procedures and techniques in the implementation of computer ...

A four-year college degree in Information Security, Information Security and Assurance, Information Systems, Information Technology, Computer Science, Computer Engineering, or a related field is ...

Senior IT Business Analyst-12

Lansing, MI · On-site

$33.45 - $48.09/hr

Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data ...

Senior Business Analyst-12

Lansing, MI · On-site

$33.45 - $48.09/hr

Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates user request for new or modified program, such as for financial ...

ITPA P11 - Agency Support

Lansing, MI · On-site +1

$24.32 - $44.63/hr

Alternate Education and Experience Information Technology Programmer/Analyst P11 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance ...

Showing results 21-40

Computer Engineer information

See Lansing, MI salary details

$49.2K

$123.2K

$139.5K

How much do computer engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for computer engineer in Lansing, MI is $123,249.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,100.00 and $133,400.00 per year, depending on experience, location, and employer.

What is a computer engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What are the most commonly searched types of Computer Engineer jobs in Lansing, MI?

The most popular types of Computer Engineer jobs in Lansing, MI are:

What are popular job titles related to Computer Engineer jobs in Lansing, MI?

For Computer Engineer jobs in Lansing, MI, the most frequently searched job titles are:

What job categories do people searching Computer Engineer jobs in Lansing, MI look for?

The top searched job categories for Computer Engineer jobs in Lansing, MI are:

What cities near Lansing, MI are hiring for Computer Engineer jobs?

Cities near Lansing, MI with the most Computer Engineer job openings:

Infographic showing various Computer Engineer job openings in Lansing, MI as of August 2026, with employment types broken down into 41% Full Time, and 59% Contract. Highlights an 96% In-person, and 4% Hybrid job distribution, with an average salary of $123,249 per year, or $59.3 per hour.

Staff Civil/Geotech Engineer

Schnabel Engineering, Inc.

East Lansing, MI • On-site, Remote

$57K - $95K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural, tunnel, and dam engineering. Schnabel’s high standards for quality, business ethics, and concern for the communities in which we live are a vital part of who we are. Schnabel is an ENR Top 500 Design Firm with 700+ employees in 31 offices throughout the United States.

Recognized by CE News as one of the Best Engineering Firms to Work for, Schnabel provides employees with a competitive benefits package including maternity leave, tuition reimbursement for continuing education, health, dental, life and disability insurance and a wellness program. As an employee-owned company, through the Employee Stock Ownership Plan, Schnabel employees directly benefit from the success of our growing firm.

Benefit options include:

  • Medical insurance
  • Dental insurance
  • Flexible spending accounts
  • Employee life & ADD insurance (100% company-paid)
  • Short-term disability (100% company-paid)
  • Long-term disability
  • Supplemental life insurance
  • 401(k) and profit-sharing plan
  • Employee stock ownership plan (ESOP)
  • Bonus program
  • Paid time off
  • 9 Paid Holidays
  • Wellness program
  • Professional development and tuition reimbursement

Job Description:

Schnabel Engineering is seeking an Entry-Level Engineer to join our growing practice in Michigan, ideally located in the Grand Rapids and/or Lansing, MI areas. We are looking for a motivated candidate with an interest in developing both field and analytical skills, a passion to continue to develop as a professional, and a desire to be part of a strong team.

Job Responsibilities:

  • Work with project teams on civil, geotechnical, geological, or mining engineering projects that involve CAD design, construction oversight, field work, data evaluation, engineering analysis and report preparation
  • Assist in planning and performing geotechnical investigations and analyses
  • Assist in preparation of reports, plans, and specifications
  • Observe and log soil borings and/or rock cores
  • Conduct field assignments, such as site mapping
  • Observe construction and perform materials testing, when needed. Material testing could include concrete testing, soil compaction, etc.
  • Assist in performing field inspections
  • Assist in performing analyses and design calculations

Required Skills/Experience:

  • Bachelor’s degree in Civil, Geological, or Mining Engineering or equivalency
  • Detailed oriented with strong analytical skill and a positive attitude as well as the ability to work both independently and on teams
  • A willingness to perform a variety of assignments on short notice is valuable
  • Excellent oral and written communication skills
  • Time management and organizational skills
  • Ability to excel in a hybrid work environment
  • It is also beneficial to be comfortable in remote settings, with a can-do attitude, and a willingness to perform a variety of tasks as needed to complete an assignment and satisfy project demands
  • Desire and willingness to work outdoors and travel within Michigan and nationwide. Occasional travel to our current Michigan offices in Gladstone and Marquette will be required.
  • Engineer in Training with the ability to receive a Professional Engineering License within 4 years

Desired Skills/Experience:

  • Relevant internship experience
  • 1-4 years of relevant industry experience
  • Geotechnical exploration experience including drilling supervision, soil logging and classification
  • Strong computer skills and experience with industry standard commercial computer software including: Microsoft Office, AutoCAD, and/or various engineering software

Other Requirements:

  • Ability to pass a background check which may include criminal history, motor vehicle record and credit check
  • Ability to pass a pre-employment screening

The compensation range for this position is between $57,200 to $95,693.Compensation for this position may vary based on geographic location and other factors. We remain committed to providing competitive and equitable compensation to all employees, regardless of their location.