Senior Software Engineer - End of Line Testing jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ford Pro · 21 hours ago

Senior Software Engineer - End of Line Testing

Ford Motor Company is shaping the future of mobility and is seeking a Senior Software Engineer specializing in End of Line Testing. The role involves ensuring the stability and performance of COTS applications, performing technical troubleshooting, and collaborating with vendors and internal teams to implement effective solutions.

SoftwareAutomotiveLogisticsFleet Management
check
H1B Sponsorednote

Responsibilities

You are responsible for the uptime and performance of the COTS applications used in the End Of Line testing process. This involves monitoring the software to ensure it meets manufacturing speed and reliability requirements
You will manage and support these applications within a Windows Server environment, ensuring the infrastructure supports the software's needs
A core part of your role involves working with Microsoft SQL Server. You will need to maintain, query, and analyze database schemas to ensure data is flowing correctly from the testing equipment to the enterprise systems
You will be expected to perform "deep dives" into existing codebases. Even if you didn't write the software, you must be able to read and interpret languages like Java, C#, Python, or JavaScript to identify bugs or bottlenecks
When a testing application fails on the line, you will analyze logs, debug complex code issues, and investigate database discrepancies to find the source of the problem
You will apply software security principles to ensure that the integrated COTS applications do not create vulnerabilities within the company network
You will connect COTS applications to other internal systems using REST or SOAP APIs. This ensures that the data collected during End Of Line testing is successfully communicated to other business units
You will likely work with the MQTT protocol, which is common in manufacturing and IoT (Internet of Things) environments, to facilitate communication between hardware sensors and the software
While the core is back-end/integration, you may be tasked with maintaining or updating web-based interfaces using frameworks like Angular, React, or Vue.js
Since the software is "Off-The-Shelf," you will act as the technical point of contact for external vendors. You’ll need to explain complex internal bugs to their engineering teams and coordinate the implementation of patches or updates
You will collaborate with designers, product managers, and other engineers to ensure the testing software aligns with the physical production line requirements
You will work within an Agile framework, using tools like JIRA to track tasks, manage sprints, and document progress
A major goal of this role is to become the "go-to" person for these specific applications. You are expected to develop a deep understanding of the application's underlying architecture and how it interacts with the broader Ford ecosystem
You will likely be responsible for documenting system configurations, troubleshooting steps, and integration mappings to help the team scale

Qualification

JavaC#PythonMicrosoft SQL ServerREST APIsSOAP APIsAngularReactVue.jsAgileHTMLCSSJSONMQTTJIRAAnalytical ThinkingOrganizationCommunicationAdaptability

Required

A Bachelor's degree (or equivalent background) in Computer Science, Software Engineering, or a closely related technical field
At least 1+ year of professional experience
Your experience should be in software development, system integration, or supporting enterprise-level COTS applications
Proven experience in investigating existing codebases and database structures to solve problems (rather than just building new features)
Proficiency in at least one of the following: Java, C#, Python, JavaScript
You must be proficient in Microsoft SQL Server
Foundational knowledge of HTML and CSS
Experience with modern frameworks such as Angular, React, or Vue.js
Familiarity with Windows Server-based environments
Practical knowledge of Agile software development
Strong ability to debug complex issues and perform root-cause analysis using logs and database schemas
Experience connecting systems using REST or SOAP APIs
Knowledge of software testing frameworks and a solid understanding of software security best practices
Proficiency in working with JSON

Preferred

Experience with Google Cloud Platform (GCP)
Experience with MQTT (highly relevant for manufacturing/testing environments)
Familiarity with JIRA for task tracking and project management

Benefits

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.

Company

Ford Pro

twittertwittertwitter
company-logo
Ford Pro is a productivity accelerator designed to drive the business forward, delivering solutions to commercial customers of all sizes.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Andrew Frick
Interim Head
linkedin
Company data provided by crunchbase