1

Network Programming Jobs in Michigan (NOW HIRING)

Network Engineer

Grand Rapids, MI ยท On-site

$96K - $145K/yr

The Network Engineer is responsible for supporting the development, standardization, and continuous improvement of network architectures across Dematic's projects. This role provides technical ...

We are seeking a skilled Network Engineer to design, implement, operate, and support reliable, secure, and scalable network infrastructure. This role is responsible for ensuring high availability ...

The Network Engineer will: * Design, implement, and maintain district network systems, including LAN, WAN, and WLAN environments. * Install, configure, and support network hardware such as switches ...

The Network Engineer II designs, implements, and supports enterprise network infrastructure across UFP Industries' global operations. Working with technologies including Cisco Catalyst, Meraki ...

The Network Engineer II designs, implements, and supports enterprise network infrastructure across UFP Industries' global operations. Working with technologies including Cisco Catalyst, Meraki ...

Network Engineer Location: Troy, MI REQUIRED SKILLS: * Service provider Core, Edge, Border, Access and Aggregation routing and switching equipment. * Voice and data peering. * Attention to detail ...

What You'll Do The Network Engineer is part of a Network and Voice team responsible for implementing, maintaining, monitoring, and improving Ascent's enterprise network infrastructure across wired ...

Network Engineer

Allen Park, MI ยท On-site

$85K - $143K/yr

We are seeking a highly skilled and motivated In-Vehicle Network Engineer working with CAN and Ethernet networks. This role is crucial for enabling the evolution of our next-generation vehicle ...

Network Engineer

Allen Park, MI ยท Hybrid

$85K - $143K/yr

We are seeking a highly skilled and motivated In-Vehicle Network Engineer working with CAN and Ethernet networks. This role is crucial for enabling the evolution of our next-generation vehicle ...

The Network Engineer provides guidance to the technical support teams engaged in implementation and troubleshooting of hardware and software that support a wide range of systems. Must be proficient ...

Senior Network Engineer

Zeeland, MI

$95K - $131K/yr

The Senior Network Engineer is a highly visible, highimpact role responsible for shaping the direction, reliability, and future of ODL's global IT Infrastructure. This role owns network strategy ...

Network Engineer

Iron Mountain, MI ยท On-site

$32.50/hr

The Network Engineer provides guidance to the technical support teams engaged in implementation and troubleshooting of hardware and software that support a wide range of systems. Must be proficient ...

next page

Showing results 1-20

Network Programming information

See Michigan salary details

$51.9K

$107.2K

$347.3K

How much do network programming jobs pay per year?

As of Jul 24, 2026, the average yearly pay for network programming in Michigan is $107,206.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,000.00 and $111,600.00 per year, depending on experience, location, and employer.

What are typical daily responsibilities for someone working in a Network Programming role?

In a Network Programming role, your daily tasks often include writing and testing code for network applications, analyzing network performance, and troubleshooting connectivity issues. You might work closely with network engineers and system administrators to design efficient data transfer protocols or optimize network traffic. Regular responsibilities may also involve updating legacy network software, incorporating new security features, and documenting network processes for future reference. This collaborative and multifaceted role requires frequent communication with other technical teams to ensure that network solutions meet organizational needs and performance standards.

What tech jobs pay $400,000 a year?

In network programming and related high-level tech roles, senior network architects, security directors, and principal engineers can earn $400,000 or more annually, especially with extensive experience, advanced certifications, and leadership responsibilities. These positions often require expertise in network infrastructure, cybersecurity, and cloud technologies, along with strong problem-solving skills and strategic planning abilities.

What engineer makes $500,000 a year?

Senior network engineers or network architects with extensive experience, advanced certifications, and specialized skills can earn salaries approaching or exceeding $500,000 annually, especially in high-demand industries or senior leadership roles. Such compensation often includes bonuses, stock options, or other incentives and typically requires years of expertise in network design, security, and management.

What does a network programmer do?

A network programmer designs, develops, and maintains software that enables communication between computers and devices over networks. They work with protocols, network security, and programming languages like C or Python to create efficient and secure network applications. Knowledge of network architecture and tools such as Wireshark is often essential for this role.

What is a Network Programming job?

A Network Programming job involves developing software that enables communication between computers and devices over a network. This role requires knowledge of networking protocols, socket programming, and efficient data transmission techniques. Network programmers work on applications such as real-time communication systems, cloud services, and distributed systems. They often use languages like C, C++, Python, or Java to implement networking solutions. Strong problem-solving skills and an understanding of security principles are essential for success in this field.

What are the key skills and qualifications needed to thrive in the Network Programming position, and why are they important?

To thrive in Network Programming, you need a strong background in computer networking concepts, programming languages (such as C/C++, Python, or Java), and an understanding of network protocols (like TCP/IP and UDP). Familiarity with tools like Wireshark, network simulators, and certifications such as Cisco Certified Network Associate (CCNA) are highly valued. Problem-solving skills, attention to detail, and the ability to work collaboratively are important soft skills for this position. These competencies ensure you can design, implement, troubleshoot, and optimize networked systems effectively in dynamic technical environments.

How much do network programmers make?

Network programmers typically earn a median annual salary ranging from $70,000 to $110,000, depending on experience, location, and certifications. Skilled knowledge of networking protocols, programming languages, and tools like Cisco or Wireshark can influence earning potential.
What are the most commonly searched types of Network Programming jobs in Michigan? The most popular types of Network Programming jobs in Michigan are:
What are popular job titles related to Network Programming jobs in Michigan? For Network Programming jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Network Programming job openings in Michigan as of July 2026, with employment types broken down into 1% As Needed, 79% Full Time, 14% Part Time, and 6% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $107,206 per year, or $51.5 per hour.

Network Engineer

Kion Group AG

Grand Rapids, MI โ€ข On-site

$96K - $145K/yr

Full-time

Posted 7 days ago


Job description

Job Description Summary
Dematic Corp. has an immediate opening for a Network Engineer within our Lifecycle Services and Solutions - Modernizations & Upgrades organization. The ideal candidate will bring a minimum of five years of experience in network design, along with domain expertise in material handling and industrial automation environments.
The Network Engineer is responsible for supporting the development, standardization, and continuous improvement of network architectures across Dematic's projects. This role provides technical leadership and guidance to project teams in the design and implementation of large-scale data communication networks.
Key responsibilities include defining configuration and installation standards for LAN and WAN environments, leveraging switching, routing, and network monitoring technologies. This individual plays a critical role in ensuring consistency, scalability, and reliability across deployed solutions.
What We Offer
Career Development
Competitive Compensation and Benefits
Pay Transparency
Global Opportunities
Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer
Dematic 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.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
The base pay range for this role is estimated to be $96,800 - $145,200 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
We offer:
Tasks and Qualifications:
This Is What You Will Do in This Role:
โ€ข Design, specify, and configure networks supporting SCADA, PLC, and industrial automation systems.
o Define and document network segmentation strategies.
o Contribute to cybersecurity design requirements and best practices.
o Review and validate network design drawings for accuracy and compliance.
โ€ข Provide technical oversight for Operational Technology (OT) network design and support cross-functional project teams.
โ€ข Coordinate network equipment configuration, including defining physical interfaces, communication protocols, IP addressing schemes, VLAN structures, and firewall rules.
โ€ข Support the design and implementation of OT network architectures to ensure reliable and secure system performance.
โ€ข Troubleshoot and resolve issues across network devices and infrastructure in both development and operational environments.
โ€ข Assist in developing network solutions for new projects by analyzing system designs and RFQ specifications.
โ€ข Maintain current knowledge of industry technologies, standards, and best practices through ongoing training, certifications, and professional development.
Tasks and Qualifications:
What We Are Looking For:
Qualifications & Experience
โ€ข Bachelor's degree in Information Technology, Network Engineering, Electrical Engineering, or a related field.
โ€ข 5+ years of relevant experience
โ€ข Strong understanding of industrial plant-floor network infrastructure, including clear differentiation between IT and OT environments.
โ€ข Solid background in industrial automation systems and architectures.
โ€ข Advanced knowledge of networking fundamentals, including routers, switches, and VLAN design.
โ€ข Strong expertise in firewalls and industrial cybersecurity principles.
โ€ข Experience designing and supporting Industrial DMZ architectures.
โ€ข Hands-on experience with IoT-connected devices in industrial environments.
โ€ข Familiarity with industrial communication protocols and architectures, such as OPC.
โ€ข Relevant certifications (e.g., Belden/Hirschmann, Cisco, or equivalent industrial networking credentials) preferred.
Core Competencies
โ€ข Demonstrated ability to identify, analyze, and resolve complex technical issues in dynamic environments.
โ€ข Strong written and verbal communication skills, with the ability to clearly convey technical concepts to both technical and non-technical stakeholders.
โ€ข Ability to conduct network audits and provide recommendations on architecture, equipment layout, cabling, and infrastructure design.
โ€ข Collaborative team player who provides technical guidance and supports cross-functional initiatives.
โ€ข Experience presenting and communicating network standards and best practices to internal teams and stakeholders.
Additional Requirements
โ€ข Willingness to travel up to 40% and work additional hours as needed to support project and business demands.