1

Computer Engineer Jobs in Lansing, MI (NOW HIRING)

.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 ...

.Net Developer

Lansing, MI · On-site

$45/hr

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 ...

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 ...

Java Developer

Lansing, MI

$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 ...

This position requires the extensive use of computer skills, and this person must be able to accurately enter data into the radio programming files and associated asset management software (EAM) and ...

ITM14 - Tools & Shared Support

Lansing, MI · On-site +1

$37.62 - $54.99/hr

Alternate Education and Experience Three years of experience as a computer programming supervisor or Information Technology Supervisor may be substituted for the education and experience. Additional ...

Oracle DBA

Lansing, MI · On-site

$51.50 - $70/hr

Experience in computer systems analysis or computer programming work. • Knowledge of the principles, practices, and techniques of computer programming and systems design; of computer operations ...

CNC Manufacturing Engineer

Howell, MI · On-site

$68K - $87K/yr

Job Summary: Reporting to the Manufacturing Engineer Manager, the Manufacturing Engineer is ... create CAD drawings for: tooling, gauges, gauge holders, and fixtures. · Prepare tooling cost ...

Showing results 41-60

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 Sep 14, 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 September 2026, with employment types broken down into 81% Full Time, and 19% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $123,249 per year, or $59.3 per hour.

.Net Developer

Lansing, MI • On-site

Xoriant
IT Services • 1 - 5K employees

$45/hr

Contractor

Re-posted yesterday


Job description

Company Description
Xoriant Corporation is a product development, engineering and consulting services company, serving technology startups as well as mid-size to large corporations. We offer a flexible blend of onsite, offsite and offshore services from our seven global delivery centers with over 800 software professionals. Xoriant has deep client relationships spanning over 20 years with various clients ranging from startups to Fortune 100 companies.
Job Description
Role: .Net Developer(Sr. Programmer Analyst)
Location: Lansing, MI
Client: State Of Michigan
Department: Department of State
Division: Agency Services/MDOS
Rate: $45/hr on W2(Without Benefits)
Duration: 1+ Year long term contract
Address: 106 W. Allegan, Lansing, MI 48933
Interview Mode: In-Person Only
Position Description
Serves as a Senior Level Programmer Analyst / Web Developer to provide application support for legacy applications. Technical expertise in the development, integration, implementation, maintenance and documentation of highly complex IT coding solutions which satisfy the requirements of the client. Adhere to the standards set forth by the IT industry, the Department of Technology Management and Budget (DTMB), and the Client. Maintain and support client/server, web-based, or data base system applications.
Skills Required
• Proven skills in C#.NET, VB.NET, ASP.NET, MVC, XML, AJAX, HTML, CSS, JavaScript, Transact SQL (T-SQL), MS Visual Studio, and MS Office Suite.
• Skills in creating SQL objects, writing database scripts, and preparing Packages, Stored Procedures, Functions, and Triggers
• Knowledge of structured programming, object-oriented programming, and relational database constructs
• Skills to perform thorough unit tests for programs and software applications to ensure a quality product
• Knowledge of the fundamental concepts and operating principles of data communications and data processing hardware and software.
• Knowledge of application development environments and related tools.
• Ability to work with MS TFS code repository, including check in and check out of code and documentation.
• Ability to prepare detailed written instructions and documentation.
• Ability to analyze instructions and data, and interpret business requirements and functional specifications.
• 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 implementation of computer programs.
• Ability to effectively make oral and written reports and presentations and prepare clear and concise graphs and charts.
• Ability to establish and maintain effective relationships with systems users.
• Ability to maintain records, prepare reports, and conduct correspondence related to the work.
• Ability to communicate technical terminology at a level appropriate to the audience.
• Ability to provide quality customer service, build trust through integrity of work, and build strategic relationships through teamwork are required.
• Ability to effectively work with a software development team and make decisions related to assigned tasks.
• Ability to troubleshoot and resolve development problems, and calmly and rationally assess situations.
• Knowledge of PowerBuilder 7 through 12 is desirable but not required.
• Knowledge of MS Visio, MS Project, and fundamental Project Management Methodology (PMM) is desirable but not required.
Qualifications
Experience Required
Four (4) years of professional information technology programming/analyst experience equivalent to an Information Technology Programmer Analyst P11 in object-oriented design and programming.
Experience Preferred
Six (6) years of professional information technology programming/analyst experience equivalent to an Information Technology Programmer Analyst P11 in object-oriented design and programming.
Education Required
Possession of a Bachelor's degree with 21 semester (32 term) hours in computer science, data processing, computer information systems, data communications, networking systems, analysis, computer programming, or mathematics.
Additional Information
US CITIZENSHIP IS REQUIRED.
Required Skill set:
  • C#.NET (Min. 4 Years)
  • VB.NET (Min. 4 Years)
  • HTML (Min. 4 Years)
  • CSS (Min. 4 Years)
  • Java script (Min. 4 Years)
  • SQL (Min. 4 Years)
  • MVC (Min. 2 Years)

Additional Information
Thanks & Regards
Amit Dubey
Technical Recruiter
Xoriant Corporation
343 Thornall Street Suite 720
Edison NJ 08837
Tel: 732 200 1920 // Fax: 732 335 3989
www.xoriant.com