1

Software Engineer Software Engineer Jobs in Warren, MI

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

Apply Early

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

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

Apply Early

Senior Defense Software Engineer

Troy, MI ยท On-site

$116K - $153K/yr

The Defense Senior Software Engineer is accountable for the development of software for both internal Roush projects and external customers. The role will perform requirements gathering, software ...

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

Apply Early

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

Apply Early

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 #1059901 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...

Apply Early

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering Location: Seymour, IN Position Summary The Software Engineer position will work within a systems ...

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

Apply Early

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

Apply Early

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

Apply Early

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

Apply Early

Principal Software Engineer

Sterling Heights, MI ยท On-site

$125K - $168K/yr

Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. * Collaborates across other engineering disciplines ...

Principal Software Engineer

Sterling Heights, MI ยท On-site

$65.91 - $73.45/hr

Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. * Collaborates across other engineering disciplines ...

Apply Early

Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical role in our development team, working on a variety of projects that span the spectrum from computer ...

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

next page

Showing results 1-20

Software Engineer Software Engineer information

See Warren, MI salary details

$59.6K

$138.6K

$193K

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

As of Jul 7, 2026, the average yearly pay for software engineer software engineer in Warren, MI is $138,559.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,700.00 and $162,500.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 are popular job titles related to Software Engineer Software Engineer jobs in Warren, MI? For Software Engineer Software Engineer jobs in Warren, MI, the most frequently searched job titles are:
What cities near Warren, MI are hiring for Software Engineer Software Engineer jobs? Cities near Warren, MI with the most Software Engineer Software Engineer job openings:
Software Engineer

Software Engineer

Ford Motor Company

Dearborn, MI โ€ข Hybrid

Full-time

Medical, Dental, Vision, Life, PTO

Posted 27 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