1

Associate Software Engineer Jobs in Birmingham, MI

Software Engineer

Dearborn, MI · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1059673 * This Software Engineer position is for a Functional/Technical SAP resource with expertise in ERP implementations for SAP Material Management in Direct Procurement in ...

Software Engineer

Allen Park, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1058669 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1060962 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1058856 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1058671 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1060378 Position Description: We are seeking a highly technical and experienced individual to fill the role of Software Engineer within our Industrial System Analytics (ISA) team.

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1059901 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...

Software Engineer

Allen Park, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1060731 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...

Software Engineer III

Novi, MI · On-site

$54 - $72.75/hr

Collaborates with other Software Engineers on moderately complex aspects of projects. Work is generally independent. Principal Duties and Responsibilities: (State the essential functions of the job ...

Software Engineer

Dearborn, MI

$115K - $192K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Bachelors Degree in Computer Science, Software Engineering, Computer Engineering, Electrictrical Engineering or equivalent combination of relevant education and experience. * 5+ years of experience ...

Implement and configure software architectures to enable automatic routings * Maintain and add to ... Work with Engineering teams and suppliers on interface specifications, create commonality and ...

Five (5) years of experience as a Software Developer, Systems Engineer, Technical Consultant, Programmer Analyst, or related role. Must also have five (5) years of experience with: Java / JEE ...

Software Engineer III

Novi, MI · On-site

$54 - $72.75/hr

Collaborates with other Software Engineers on moderately complex aspects of projects. Work is generally independent. Principal Duties and Responsibilities: (State the essential functions of the job ...

Five (5) years of experience as a Software Developer, Systems Engineer, Technical Consultant, Programmer Analyst, or related role. Must also have five (5) years of experience with: Java / JEE ...

Five (5) years of experience as a Software Developer, Systems Engineer, Technical Consultant, Programmer Analyst, or related role. Must also have five (5) years of experience with: Java / JEE ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1058767 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Showing results 41-60

Associate Software Engineer information

See Birmingham, MI salary details

$18

$40

$93

How much do associate software engineer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for associate software engineer in Birmingham, MI is $40.24, according to ZipRecruiter salary data. Most workers in this role earn between $29.09 and $42.60 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 Birmingham, MI?

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

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

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

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

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

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

Software Engineer

Ford Motor Company

Dearborn, MI • Hybrid

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 6 days ago


Job description

The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that support web, mobile and API clients. The Software Engineer will be responsible for the development and ongoing support/maintenance of the services that power the APIs that can be utilized to execute commands on VINs

You'll Have... 

  • Bachelor's degree in computer science, computer engineering or a combination of education and equivalent work experience.
  • English proficiency (written and verbal).
  • 3+ years experience designing, developing, and deploying robust backend services and APIs (e.g., using languages like Java, Springboot, Kotlin, Node.js, etc.). 
  • 1+ year experience in cloud platforms (e.g., GCP, AWS, Azure) and related services (e.g., serverless functions, databases, messaging queues, caching systems, relational databases, SQL like PostgreSQL.).

Even better, you may have...

  • Highly effective in working with other technical experts, Product Managers, Dev Ops, Big Data, UI/UX Designers, and business stakeholders.
  • Readiness to collaborate daily with team members.
  • Experience with restful interfaces and OAS standards.
  • Ability to follow and improve coding practices, coding standards, design standards, and team Agile Practices.
  • Experience with CI/CD tools and pipelines
  • Comfortable with Test Driven Development (TDD), Continuous Integration/Continuous Delivery tools and pipelines.
  • Experience with backlogs, user stories, Jira or similar Agile Tools.
  • Experience in the development of microservices.
  • Experience with pub/sub architecture and in general other cloud capabilities.
  • Experience with GCP or other cloud providers such as AWS or Azure.
  • Strong analytical and problem-solving skills.
  • Demonstrate a proactive approach to navigating ambiguity and embracing continuous learning.
  • Demonstrates proficiency in onboarding established systems and contributing innovative architectural improvements.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year's Day
Paid time off and the option to purchase additional vacation time.
 

For more information on salary and benefits, click here: https://fordcareers.co/GSRSP2  
This position is a range of salary grades 6-8 .
Visa sponsorship is not available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.
This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid
#LI-CH2

What you'll do...

  • Product And Requirements Management: Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases. Participate in stand-up operations meetings.
  • Author: Process, Technical Design and Support Documents.
  • Design/Develop/Test/Deploy: Collaborate with the broader FPI Telematics team on solution designs, development, and deployment.
  • Incident, Problem, Change/Service Requests: Participate and/or lead incident, problem, change and service request-related activities. Includes root cause analysis (RCA). Includes proactive problem management/defect prevention activities.
  • Delivery of products that include Spring/Cloud services that support processing and storing telematics information while providing a secure set of APIs accessible to customers.

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982