Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$99.6k - $166.6k

Lincoln Motor Company

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves, and build a better world—together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?

Do you believe technology can help technicians diagnose and repair vehicles more efficiently? We do! Delivering exceptional vehicle service experiences requires reliable, scalable, and secure digital platforms that provide technicians with the right data, files, and diagnostic capabilities when they need them. That’s where the Ford Diagnostic Service Platform (FDSP) makes an impact.

FDSP is a collection of cloud-based Java microservices and data repositories that interfaces with client tools used by vehicle service technicians. The platform includes more than 30 microservices, 450 APIs, 14 PostgreSQL and MongoDB databases, and more than 80 TB of file storage. FDSP connects with internal and external systems to provide the information and files technicians need to diagnose and repair Ford vehicles.

We are seeking a highly motivated Software Engineer to join the FDSP software delivery team. In this role, you will design, develop, enhance, deploy, and support cloud-native microservices that advance Ford’s vehicle diagnostics capabilities. You should have a strong technical background and demonstrate experience in Java, Spring Boot, REST services, Google Cloud Platform, DevOps, and Agile software delivery.

Responsibilities include the end-to-end development and support of microservice-based application software, from feature design and backlog refinement through testing, deployment, production monitoring, and continuous improvement. Working closely with business partners, product teams, and cross‑functional engineers, you will deliver high-quality, resilient, and scalable solutions that support business‑critical vehicle service operations.

  • Design, develop, test, deploy, and support microservice‑based application software using Java, Spring Boot, and RESTful services
  • Build and enhance cloud‑native applications and services on Google Cloud Platform, including Cloud Run and related GCP capabilities
  • Contribute to feature development, user‑story definition, technical design, backlog refinement, sprint planning, and delivery activities as part of an Agile team
  • Collaborate with business partners, product teams, and engineering teams on solution design, development, integration, testing, deployment, and operational support
  • Maintain source code, application builds, release processes, and technical documentation
  • Use DevOps tools and practices to automate software delivery through CI/CD pipelines, including GitHub workflows, Tekton, Jenkins, Gradle, SonarQube, and Fossa
  • Apply secure software‑development and code‑quality practices, including automated testing, test‑driven development, vulnerability scanning, and code analysis
  • Monitor application and system performance using Dynatrace or similar observability platforms; investigate incidents and assess production impacts
  • Troubleshoot complex application, integration, performance, and availability issues; perform root cause analysis and implement long‑term corrective actions
  • Identify and drive system improvements that enhance application availability, reliability, performance, scalability, security, and quality
  • Partner with infrastructure, platform, security, and operations teams to ensure solutions meet enterprise standards and operational requirements
  • Support data integrations and persistence layers using PostgreSQL, BigQuery, Firestore, MongoDB, and related technologies
  • Contribute to a collaborative engineering culture through knowledge sharing, peer reviews, continuous improvement, and strong communication

We recognize that no one person will embody every single quality or skill listed below. If you are passionate about software engineering and have a strong foundation in cloud‑native development, microservices, and DevOps, we encourage you to apply.

Education
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related technical discipline; equivalent relevant experience may be considered
Experience
  • 6+ years of professional software‑development experience
  • Experience developing and supporting enterprise applications using Agile development methodologies
  • Experience collaborating with business partners, product teams, engineers, and technical stakeholders to deliver software solutions
  • Demonstrated ability to manage changing priorities, work independently, and contribute effectively within a collaborative delivery team
  • Strong communication, interpersonal, analytical, troubleshooting, and problem‑solving skills
Required Technical Experience
  • Strong experience with Java, Spring Boot, and RESTful services
  • Experience building cloud microservices and cloud‑native applications on Google Cloud Platform, including Cloud Run
  • Experience with PostgreSQL, BigQuery, Firestore, MongoDB, or comparable relational and NoSQL database technologies
  • Experience with Agile delivery methods, including feature development, user stories, backlog refinement, iterative development, and sprint execution
  • Experience with source control and automated CI/CD release processes using GitHub workflows, Tekton, Jenkins, Gradle, or similar tools
  • Experience using code‑quality, dependency‑management, and security tools, including SonarQube, Fossa, or similar technologies
  • Experience with application monitoring, performance analysis, and production incident response using Dynatrace, Splunk, or comparable observability platforms
  • Strong commitment to quality engineering practices, including automated testing and test‑driven development
  • Ability to diagnose and resolve complex application, integration, and performance issues
Preferred Experience
  • 3+ years of experience with PostgreSQL, BigQuery, Firestore, and/or MongoDB
  • Experience with Microsoft Azure
  • Experience developing front‑end applications using Angular, React, or similar frameworks
  • Experience with Kafka or other event‑streaming and messaging technologies
  • Experience supporting large‑scale, business‑critical cloud platforms
  • Familiarity with vehicle diagnostics, service applications, automotive systems, or technician‑facing tools
  • Experience implementing secure, scalable, and highly available microservice architectures

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, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp‑up programs, subsidized back‑up child care 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 a detailed look at our benefits, click here: Benefit Summary (

This position is a salary grade 7 .

This position is a salary grade 7 and ranges from $99,600-$166,600 .

Visa Sponsorship is not provided for this role

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 committed to a culturally diverse workforce. 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 View phone number on click.appcast.io.

#J-18808-Ljbffr
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Livonia, MI vacancy
  •  ...Bosch supplies testing and repair-shop technology, diagnostic software, service training, and information services. In it's Automotive...  ...on existing MA/BDO3 platforms by combining strong software engineering discipline with effective orchestration of AI agents. The role... 
    Suggested
    Full time
    Temporary work
    Worldwide

    Bosch Group

    Plymouth, MI
    19 days ago
  • $85.4k - $192.9k

     ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs both on-prem...  ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including... 
    Suggested
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  • $120k

     ...Job Description Job Description Our client is seeking an experienced Senior Software Controls Engineer to lead the development, integration, and implementation of software used in automatic paint and dispensing systems. This is an exciting opportunity for a senior... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    GreatStaff Direct

    Plymouth, MI
    4 days ago
  • $74.3k - $144.9k

     ...mark on the future of mobility Fords Advanced Technology & Platforms (ATP) team is seeking a highly motivated Manufacturing Software Engineer to develop and deploy mission-critical diagnostic testing and quality software for current and next-generation Ford and... 
    Suggested
    Full time
    Immediate start
    Relocation
    Free visa
    Flexible hours

    Ford Motor

    Redford, MI
    1 day ago
  •  ...Job Description Stefanini Group is hiring! Stefanini is looking for a Platform Software Engineer Dearborn MI For quick apply please reach out to Adil Khan at/ emailprotected A Platform Software Engineer is a versatile developer with expertise in Java or Python... 
    Suggested
    Temporary work
    Flexible hours

    Stefanini Group

    Dearborn, MI
    1 day ago
  •  ...Dearborn, Michigan Software Engineer #1065386 Position Description Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software... 
    Immediate start
    Flexible hours

    Fasttek

    Dearborn, MI
    1 day ago
  • $61 - $66 per hour

     ...Job Details Information Technology GCP Data Engineer Livonia,MI Posted:10/8/2026 Job Description Job ID#: 65134 Job Category: Information Technology Position Type: Contract Duration: Long Term Remaining Positions: 1 Details: Stefanini Group is... 
    Contract work
    Work experience placement

    Smartsearchonline

    Livonia, MI
    3 days ago
  •  ...Job Title: Senior Cloud Engineer Position Summary The Senior Cloud Infrastructure Engineer designs, builds, supports, and improves cloud infrastructure using Terraform and software-engineering practices, across a multi-account, multi-organization AWS environment... 
    Contract work

    Jobs in JS

    Livonia, MI
    1 day ago
  • $68k - $108k

     ...Salary: $68,000 - 108,000 per year Requirements: ~ Bachelors degree. ~5+ years of progressively responsible experience in software engineering, architecture, and Agile frameworks. ~5+ years of experience with Core Java, Spring Boot, and React.js and/or Angular. ~... 
    Full time

    Stefanini

    Livonia, MI
    6 days ago
  •  ...****@*****.*** We are seeking a Full Stack Developer of an engineering team responsible for designing, developing, testing, deploying...  ...teams on integrations, testing, and deployments.Ensure software engineering excellence, including best practices and quality,... 

    Stefanini

    Livonia, MI
    1 day ago
  • $61 - $66 per hour

     ...Job Details Information Technology Cloud Software Engineer, Dearborn, MI Posted: 9/23/2026 Job ID#: 65010 Job Category: Information Technology Position Type: Contract Duration: Long Term Remaining Positions: 1 Details Stefanini Group is hiring... 
    Contract work

    Stefanini

    Dearborn, MI
    9 hours ago
  •  ...and order-management workflows. Build reliable and maintainable software using appropriate design patterns, testing practices, security...  ...responsibly use tools such as GitHub Copilot and AI-driven engineering or observability capabilities. Provide technical guidance and... 
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Dearborn, MI
    21 hours ago
  • $55 - $65 per hour

     ...Akkodis is seeking a Front-End Software Engineer for a Contract with a client in Dearborn, MI (Hybrid). The ideal candidate will develop and deliver engaging, user-focused web applications that enhance the overall user experience through modern front-end technologies... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Dearborn, MI
    1 day ago
  • $50 - $60 per hour

     ...Akkodis is seeking a Front-end Software Engineer for a Contract with a client in Dearborn, MI. The ideal candidate will create engaging and user-friendly web application experiences by designing, developing, and optimizing front-end solutions that meet customer needs... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Dearborn, MI
    8 hours ago
  •  ...the design and implementation of the user interface and user experience. Required Skills & Qualifications Experience in Software Development (0-4 years) Proficiency in HTML, CSS, JavaScript, or advanced frameworks like React and Angular Understanding... 
    Work experience placement
    Immediate start

    Artech

    Dearborn, MI
    21 hours ago
  •  ...Front-End Software Development Engineer I Overview / Summary We are seeking a Front-End Software Development Engineer I to develop and maintain the front-end/client-side of applications, primarily web applications and, when applicable, mobile or mobile-responsive applications... 
    Day shift

    HTC Global Services

    Dearborn, MI
    2 days ago
  •  ...Systems Incoffers a job in theUnited States (US)asApplication Engineer IIAre you passionate about solving complex engineering challenges...  ...sites.• Integrate and optimize mechanical, electrical, software, and controls subsystems to meet complex testing requirements.•... 
    Full time
    Work visa

    AVL

    Plymouth, MI
    9 hours ago
  •  ...JOB DESCRIPTION Summary: The Automation Applications Engineer leads the installation and launch of automation projects in assembly...  .... Strong computer skills with ability to quickly learn new software/applications. Ability to draw two-dimensional layouts in CAD... 
    Relocation

    Adient US LLC

    Plymouth, MI
    3 days ago
  •  ...Systems Incoffers a job in theUnited States (US)asApplication Engineer IAVL Test Systems, Inc. (TSI) offers an expansive portfolio to...  ...commission equipment and tools, develop solutions, and create custom software. Our team provides: project management, test system engineering... 
    Full time

    AVL

    Plymouth, MI
    4 days ago
  •  ...are? Check out our website to discover the Tenneco Way• Ability to stay focused to achieve desired results.• General knowledge of engine performance & test methods as it relates to ignition systems.• General knowledge of statistics, CAE, and other analysis methods.• Prepare... 

    Tenneco

    Plymouth, MI
    4 days ago
  • Full Stack Software Engineer Overview / Summary We are seeking a Full Stack Software Engineer to serve as a core member of an engineering team responsible for designing and developing web services, webpages, APIs, and microservices. The role involves collaborating with... 
    Work experience placement

    HTC Global Services Inc

    Livonia, MI
    1 day ago
  •  ...Job Title: Embedded Test Engineer Location: Michigan, USA Job Type: On-Site About Us: We are a leading...  ...specifications. Maintain test environments, including hardware, software, and simulation tools. Document test results and provide... 
    Relocation package

    Kasmo Global

    Livonia, MI
    4 days ago
  •  ...Rely on comprehensive services whenever you need it. Plymouth, MI Hybrid Work Freudenberg-NOK General Partnership Sales Application Engineer Responsibilities Serve as the primary technical interface for assigned automotive OEM and Tier 1 customer accounts, building... 
    Local area

    Freudenberg Sealing Technologies Pty

    Plymouth, MI
    8 hours ago
  •  ...Job Description Job Description Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment... 
    Contract work

    Vertex Sigma Software

    Dearborn, MI
    a month ago
  •  .... Design, develop, maintain and support Client's commercial software and services. Design, document and author new application components...  ...Required Skills: ~Master in Computer Science or Electronics Engineering or IT related with 6 months experience as Software Engineer or... 
    Permanent employment
    Full time

    Reva Consulting Inc

    Farmington, MI
    more than 2 months ago
  •  .... We partner with Fortune 500 companies to address complex business challenges. Our services span AI IT staffing cloud computing engineering mobility testing and more. Certified with CMMI Level 3 and ISO standards V2Soft is committed to quality and security. Beyond our... 
    Full time
    Local area
    Worldwide

    V2Soft

    Dearborn, MI
    1 day ago
  •  ...outsourcing services, dedicated helping the world's leading companies build stronger businesses. Job Title: ADAS AUTOSAR Software Engineer Location: Dearborn, MI Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite Job Description:... 
    Temporary work
    Internship

    TekWissen LLC

    Dearborn, MI
    1 day ago
  • $99.6k - $166.6k

     ...pursue their dreams. At Ford you can build more than vehicles. Come build what matters. In this position... The ADAS Software Update Systems Engineer owns the system design specification and analysis of software update/OTA (over the air) update functionality for the... 
    Full time
    Immediate start
    Flexible hours

    Ford Motor

    Dearborn, MI
    1 day ago
  • Job Description Job Description GREAT COMPANY TO WORK FOR. Progressive, growing, aerospace company, challenging work, great benefits including the max 401K allowed by law and unsurpassed healthcare. Overtime available. Our employees are our number one asset and we ...
    Permanent employment
    Night shift

    Chardam Gear Co

    Plymouth, MI
    24 days ago
  •  ...challenges. Our services span AI IT staffing cloud computing engineering mobility testing and more. Certified with CMMI Level 3 and ISO...  ...requirements showcasing empathy and advocating for user-centric software solutions 2. Solve complex problems by designing developing... 
    Full time
    Local area
    Worldwide

    V2Soft

    Dearborn, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!