Ford Motor Company AV Software Engineer in Detroit, Michigan
AV Software Engineer
Job Description & Qualifications:
While others are taking a technology-first approach, Ford AV LLC is putting people first. We are building a self-driving business ecosystem that is purpose-designed from the outset. Ford’s AV strategy is different because we are designing, testing and operating an ecosystem today that is fit for the purpose of our AV business model in the future.
Are you passionate about transportation-as-a-service (TaaS) served by Autonomous Vehicles? Are you motivate to apply your software skills to build the self-driving ecosystem? Our team has been tasked to develop scalable building block platforms based on mobility opportunities.
Our focused on delivering software leveraging eXtreme Programming and cloud technologies. In this environment the Software Engineer is expected to work in a pair developing working, tested code based on proven Lean/Agile methods. Engineers on the team work across the full stack of technologies to enable the highest priority work to be delivered.
Write production-quality code to deploy these solutions on the Transportation-as-a-Service solutions
Monitor and evaluate the performance of our solutions
Support and develop code to enhance testing platform
Collaborate with teams working on autonomous vehicles software solutions
Bachelor’s Degree in Computer Science or related field
2+ years of experience in Object Oriented development in at least one of the following web or mobile technologies: Spring and/or Rails frameworks OR Java/J2ee / Ruby / Python / Golang
2+ years of experience with SQL.
Outstanding software engineering knowledge; OO Design Principles
Familiar with eXtreme Programming (XP) practices including:
Familiar with Pair/Mob programming.
Knowledgable in Test-first/Test Driven Development (TDD).
Experience with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry or Cloud Foundry.
Experience with Spring, RESTFUL/SOAP Web services development.
Familiarity with GitHub or equivalent source control repositories and Build Tools like Gradle.
Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and business partners.
Capable in Continuous Integration/Continuous Delivery tools and pipelines such as Jenkins, Maven, Gradle, etc.
Experience with JAVA development using Eclipse or similar tooling.
Strong analytical and problem-solving skills.
Strong oral and written communication skills.
Ability to multi-task and manage changing priorities.
Strong teamwork and interpersonal skills.
Ability to work independently and take initiative when solving unexpected problems.
Experience in development of microservices.
Experience with Continuous Integration/Continuous Delivery tools and pipelines
Experience understanding/deploying to cloud environments – PCF/ Azure etc.
Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools.
Experience with Lean Agile methodology.
Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on, because we’re Built Ford Tough. We’re one team striving to make people’s lives better while creating value, delivering excellence and ultimately going for the win.
Visa sponsorship may be available for this position.
Ford Motor Company is 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.
Auto req ID:
Ford Motor Company
Autonomous Vehicles (AV)
Ford Motor Company
- Ford Motor Company Jobs