1

Software Engineer Software Engineer Jobs in Hancock, MI

Experienced Bridge Engineer Department: Transportation Employment Type: Full Time Location ... Software experience: MicroStation and OpenRoads required; Civil 3D a plus * Experience with ...

We're seeking an Experienced Bridge Engineer to join our team and take the lead on innovative ... Software experience: MicroStation and OpenRoads required; Civil 3D a plus * Experience with ...

Working knowledge of AutoCAD, Revit and/or MicroStation software. * Experience with Hy-8/HEC RAS a plus. * Professional Engineering License or FE is a plus. Technical Skills: * Strong communication ...

Proficient with pole loading analysis software (e.g., O-Calc Pro, Katapult, PoleForeman, Spidacalc ... Experience with utility engineering, Communications, Power Distribution, and Gas. * Experience in ...

You'll leverage Revit and CADD and other design software to create solutions for a diverse range of ... Work closely with architects, engineers, and technicians from initial design phases to final ...

You'll leverage Revit and CADD and other design software to create solutions for a diverse range of ... Work closely with architects, engineers, and technicians from initial design phases to final ...

As a Hydraulic Modeling Engineer, you will directly contribute to the planning, design, and ... Experience with hydraulic modeling software, or a strong desire to learn platforms such as ...

Senior Hydraulic Modeling Engineer

Hancock, MI ยท On-site

$88.60K - $121.70K/yr

As a Senior Hydraulic Modeling Engineer, you will directly contribute to the planning, design, and ... Experience with hydraulic modeling software such as InfoWater, WaterGEMS, or EPANET, or a strong ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Hancock, MI salary details

$53.9K

$125.1K

$174.3K

How much do software engineer software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for software engineer software engineer in Hancock, MI is $125,140.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,800.00 and $146,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What cities near Hancock, MI are hiring for Software Engineer Software Engineer jobs? Cities near Hancock, MI with the most Software Engineer Software Engineer job openings:
Experienced Bridge Engineer

Experienced Bridge Engineer

Trilon Group

Houghton, MI โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Experienced Bridge Engineer
Department: Transportation
Employment Type: Full Time
Location: Houghton, MI
Reporting To: Chris Zangara
Description
The Mannik & Smith Group, Inc. (MSG) is a people focused, award-winning, full-service consulting firm that offers a wide array of services including civil and geotechnical engineering, environmental consulting, planning, landscape architecture, agriculture, surveying and construction support. Our talented staff of more than 650+ professionals deliver integrated planning, design, engineering and construction solutions.
Design What Moves Communities Forward.
At The Mannik & Smith Group (MSG), our continued growth means new opportunities for talented engineers to shape the future of infrastructure. We're seeking an Experienced Bridge Engineer to join our team and take the lead on innovative bridge and structural projects throughout Michigan - with opportunities to expand across state lines.
This is a hybrid position, offering flexibility to work remotely and report to one of our Michigan or Ohio offices as needed.
Key Responsibilities
What You'll Do
As a key member of MSG's Transportation and Structural Engineering team, you'll contribute to the planning, design, and delivery of bridge and retaining wall projects that connect and strengthen our communities.
You'll have the opportunity to:
  • Lead and perform bridge and structural design - including layout, analysis, and plan development - in accordance with MDOT and AASHTO standards.
  • Contribute to the full project lifecycle, from concept through construction, across a variety of bridge types and complexities.
  • Prepare bridge layouts, material quantity calculations, and construction specifications for new and rehabilitated structures.
  • Perform QA/QC reviews to ensure technical accuracy and quality deliverables.
  • Collaborate closely with roadway, geotechnical, and other engineering teams to deliver coordinated project solutions.
  • Manage and coordinate projects, communicating effectively with clients, partners, and team members.
  • Mentor and support other engineers while continuing to grow your leadership and technical expertise.

Skills, Knowledge and Expertise
What You Bring
  • Bachelor's degree in Civil or Structural Engineering
  • 8+ years of experience in bridge design and structural engineering
  • Michigan Professional Engineer (PE) license required
  • Experience with MDOT and/or MDOT LAP projects
  • Proficiency with AASHTO LRFD Bridge Design standards
  • Software experience: MicroStation and OpenRoads required; Civil 3D a plus
  • Experience with AASHTOWare BrR, Merlin Dash, MathCAD, or equivalent load rating and design software preferred
  • Strong communication and teamwork skills - with the ability to work both independently and collaboratively
  • A proactive mindset and a passion for technical excellence

Benefits
Why Join MSG?
At MSG, you'll be part of a growing, people-focused firm that values innovation, collaboration, and integrity. You'll have the freedom to lead, the support to grow, and the opportunity to make a difference - in your career, on your team, and in the communities we serve.
  • 401(k) w/ company match
  • Health insurance w/ HSA option, Vision, Dental, Life
  • Flexible schedule
  • Paid time off
  • Referral program
  • Tuition reimbursement
  • Catalytic Coaching - Employees draft a development plan aimed at improving contributions in their current job and increasing the potential for other opportunities. MSG is all about bringing out the best in people at work.

It is the policy of our company to follow equal employment opportunity procedures in compliance with federal, state and local criteria. We will provide all applicants for employment, and all employees, with equal opportunity without regard to race, color, religion, national origin, age, sex, height, weight, marital status, arrest record, disability, pregnancy, sexual orientation, gender identity or expression, genetic information, military or veteran status, and/or any other protected classes covered by any local, state and federal laws.
#LI-CO1