1

Associate Software Engineer Jobs in Flint, MI (NOW HIRING)

... software -AND- Three (3) years of experience managing Palo Alto firewalls in a multi-site ... OR-Associate's degree in Computer Science, Information Sciences, or a related field -AND- At least ...

... software -AND- Three (3) years of experience managing Palo Alto firewalls in a multi-site ... Associate's degree in Computer Science, Information Sciences, or a related field -AND- At least ten ...

Automation Technician

Fenton, MI

$37K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... software, hardware, and robotics. * Keep Operations Smooth : Conduct preventive maintenance on ... Engineering Collaboration : Assist in process design improvement and engineering studies to enhance ...

... developers and owners in the country by Affordable Housing Finance. WHERE YOU'LL WORK: You will ... Learn and be able to function within company-related software. * Respond to any after hours and ...

New

... developers and owners in the country by Affordable Housing Finance. WHERE YOU'LL WORK: You will ... Learn and be able to function within company-related software. * Respond to any after hours and ...

New

Fabrication Detailer

Holly, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Willingness to learn new software, technologies, equipment, and fabrication processes. * Strong ... Associate degree in drafting, design, engineering technology, or a related field preferred ...

Fabrication Detailer

Holly, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Willingness to learn new software, technologies, equipment, and fabrication processes. * Strong ... Associate degree in drafting, design, engineering technology, or a related field preferred ...

Structural Designer

Swartz Creek, MI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking a highly skilled Structural Designer to join our Engineering Department. This role ... Qualifications:Education: Associates Degree in Drafting or equivalent experience.Experience:

Structural Designer

Swartz Creek, MI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking a highly skilled Structural Designer to join our Engineering Department. This role ... Associates Degree in Drafting or equivalent experience. * Experience: Minimum of 5 years of ...

Structural Designer

Swartz Creek, MI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking a highly skilled Structural Designer to join our Engineering Department. This role ... Associates Degree in Drafting or equivalent experience. * Experience: Minimum of 5 years of ...

Produce Lead

Genesee, MI · On-site

$14 - $16.50/hr

... IT developers to vice presidents of finance; from HR Business Partners to export specialists ... Follow company policies and timelines using the required tools and software to manage scheduling ...

... IT developers to vice presidents of finance; from HR Business Partners to export specialists ... Follow company policies and timelines using the required tools and software to manage scheduling ...

... IT developers to vice presidents of finance; from HR Business Partners to export specialists ... Follow company policies and timelines using the required tools and software to manage scheduling ...

Showing results 21-40

Associate Software Engineer information

See Flint, MI salary details

$18

$41

$95

How much do associate software engineer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for associate software engineer in Flint, MI is $41.08, according to ZipRecruiter salary data. Most workers in this role earn between $29.71 and $43.51 per hour, depending on experience, location, and employer.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

Is 25 too late to become a software engineer?

The associate software engineer role is open to individuals of various ages, and starting a career at 25 is common. Many successful software engineers begin in their mid-20s or later, often after gaining skills through coding bootcamps, online courses, or degree programs. Age is generally not a barrier if you develop relevant skills and gain practical experience.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are the most commonly searched types of Software Engineer jobs in Flint, MI?

The most popular types of Software Engineer jobs in Flint, MI are:

What are popular job titles related to Associate Software Engineer jobs in Flint, MI?

For Associate Software Engineer jobs in Flint, MI, the most frequently searched job titles are:

What job categories do people searching Associate Software Engineer jobs in Flint, MI look for?

The top searched job categories for Associate Software Engineer jobs in Flint, MI are:

What cities near Flint, MI are hiring for Associate Software Engineer jobs?

Cities near Flint, MI with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Flint, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 85% In-person, 7% Hybrid, and 8% Remote job distribution, with an average salary of $85,444 per year, or $41.1 per hour.

IT NETWORK ENGINEER (IT)

Genesee County, MI

Flint, MI • On-site

$43.64/hr

Full-time

Re-posted 28 days ago


Genesee County (Michigan) rating

7.0

Company rating: 7.0 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

665th of 845 rated public administrative organizations


Job description

Starting Pay: $43.6365 Hourly ($90,764)Step A: $45.1639 Hourly ($93,941)Step B: $46.7106 Hourly ($97,158)Step C: $48.3452 Hourly ($100,558)Step D: $50.0375 Hourly ($104,078)MINIMUM QUALIFICATIONS:Bachelor's degree (Master's preferred) in Computer Science, Information Sciences, or a related field -AND- A minimum seven (7) years of experience managing Cisco network hardware and software -AND- Three (3) years of experience managing Palo Alto firewalls in a multi-site environment consisting of five (5) or more locations -AND- Must possess a current Cisco Certified Network Professional (CCNP) certification or obtain one within six (6) months of hire.-OR-Associate's degree in Computer Science, Information Sciences, or a related field -AND- At least ten (10) years of experience managing enterprise network routers and switches -AND- A minimum seven (7) years of experience managing Cisco network hardware and software -AND- Three (3) years of experience managing Palo Alto firewalls in a multi-site environment consisting of five (5) or more locations -AND- Must possess a current Cisco Certified Network Professional (CCNP) certification or obtain one within six (6) months of hire.SPECIAL REQUIREMENTS:Certifications and other job-related trainings will be required and will change from time to time as determined by the CIO.Must be available to respond 24/7 to address systems issues on an as needed basis when required.PHYSICAL REQUIREMENTS:Must be able to perform Essential Job Duties and Functions with or without reasonable accommodations.JOB SUMMARY:Performs highly specialized work which includes the design, installation, administration, and optimization of WAN, LAN, Wireless, Telecommunications and related components to achieve high reliability and performance. Ensures the availability of systems, configuring new implementations, and developing processes and procedures for ongoing management of the network and telecommunications environment. Ensures the physical security, integrity, and safety of the network. Participates in the installation, monitoring, maintenance, support, and optimization of all hardware, software, and communication links. Leads and coordinates varying research/implementation projects utilizing proper documentation, tools, and task management skills. Must be available to respond 24x7 to address systems issues on an as needed basis when required. Works under the supervision of the Chief Information Officer or designated staff member.ESSENTIAL JOB DUTIES AND FUNCTIONS:Plan, design, test, implement, troubleshoot and enhance enterprise network and telecommunication systems including hardware, software and appliances;Implement and maintain security solutions and ensure that proper security practices are followed including monthly patching of software, updates to firmware and review of system alerts on a daily basis.Create and maintain documentation as it relates to configuration, logical network diagrams, processes, service records and security configuration;Perform on-site analysis, diagnosis, and resolution of complex system problems and recommend and implement corrective hardware and software solutionsRespond to emergency outages in accordance with business continuity and disaster recovery plans;Monitor the performance of network to ensure proper performance and reliability;Provide training and written documentation for support personnel; Provide guidance and/or direction of co-workersWrite technical specifications for purchase of network and telecommunicationshardware and software products; Interact and negotiate with vendors and contractors to secure products, and services;Assist in research on relevant technology products, services, protocols, and standards to remain abreast of developments in the networking industry;Attend training seminars, conferences, and trade shows to broaden knowledge of current and future issues and technologies.Proactively research, architect, and implement ongoing networking infrastructure enhancements and refinements.Please see the attached job description for more details.
Job Posted by ApplicantPro

What Genesee County (Michigan) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom