Ford Motor Company

EESE Engineer

Ford Motor Company  •  Naucalpan de Juárez, MX (Onsite)  •  10 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
60
AI Success™

Job Description

As a member of the Software Update Automation Team, the In-Vehicle Automation Engineer will be responsible for the stability and expansion of our vehicle-based automation "lab" in Mexico. This role is primarily an SDET position focused on enhancing automation framework capabilities and performing deep-dive system triage. You will ensure the health of automation test vehicles while spending the majority of your effort developing Python-based automated test coverage for system-level in-vehicle tests and root-causing failures to ensure the stability of OTA (Over-the-Air) system updates.

  • SDET / Framework Enhancement: Lead the effort to increase the capabilities of the automation framework by developing robust, scalable test libraries and tools that interface with vehicle ECUs.
  • System-Level Test Coverage: Design, develop, and implement comprehensive automated test coverage for in-vehicle system-level tests, focusing on the end-to-end validation of OTA software update functionality.
  • System Triage & Root Cause Analysis: Perform deep-dive analysis of log files and system behavior to characterize software defects and automation failures. You will be responsible for triaging results and collaborating with development teams to resolve complex software bugs.
  • Framework Stability: Monitor CI/CD pipeline execution and perform the technical triage required to identify and fix "flaky" tests, ensuring the overall stability and reliability of the framework.
  • Lab Health (Maintenance): Provide essential maintenance for existing in-vehicle test stations (DUTs, network connectivity, and support PCs) to guarantee uninterrupted test execution.
  • Agile Collaboration: Participate in agile scrum development sprints, contributing to team deliverables through rigorous code reviews and architectural planning.

REQUIRED QUALIFICATIONS

  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • Development Skills: Proficiency in Python development, including experience with object-oriented design, data structures, and algorithms.
  • Domain Experience: Proven experience working with OTA (Over-the-Air) systems and embedded software updates in an automotive context.
  • Triage & Testing Expertise: Experience in an SDET or Triage role, with a proven track record of performing white-box testing and complex root-cause analysis on embedded systems.
  • Technical Tooling:
    • Solid understanding of Linux/Unix commands, Bash/Shell scripting, and SSH.
    • Experience with version control systems (GitHub) and defect tracking tools (JIRA).
    • Experience with CI/CD pipelines (e.g., Jenkins).
  • Communication: Strong verbal and written communication skills, with the ability to work effectively in a multi-site, global team environment.

PREFERRED QUALIFICATIONS

  • Testing Frameworks: Experience with PyTest, Unit Testing, or similar professional automation frameworks.
  • Vehicle Networking: Familiarity with automotive protocols and tools (e.g., CAN bus, Ethernet, UDS).
  • OS Knowledge: Experience with embedded operating systems such as QNX or Automotive Grade Linux.
  • Ford Experience: Familiarity with Ford Motor Company processes and tool chains.

DISCLAIMER:
Ford Motor Company is an Equal Opportunity Employer, as we are committed with a diverse workforce, and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran and basis of disability.

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.

Ford Motor Company

About Ford Motor Company

We don't just make history -- we make the future. Ford put the world on wheels over a century ago, and our teams are re-inventing icons and creating groundbreaking connected and electric vehicles for the next century. We believe in serving our customers, our communities, and the world. If you do, too, come move the world and make the future with us.

Ford is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet. We are here to provide the means for every person to move and pursue their dreams, serving as a bridge between personal freedom and the future of mobility. In that pursuit, our 186,000 employees around the world help to set the pace of innovation every day.

Privacy Policy: https://www.ford.com/help/privacy/

Industry
Automotive & Mobility
Company Size
10,000+ employees
Headquarters
Dearborn, Michigan
Year Founded
Unknown
Website
ford.com
Social Media