Experience:
No experience
Employment Type:
Intern/Co-op
Posted:
5/4/2019
Job Category:
Information Services
Advanced Application Software Engineer
(This job is no longer available)
Ford Motor Company US | Dearborn, MI
loading
loading
School
Major
Grad Date
 
 

Not sure what types of jobs you are interested in?


Explore Jobs
Based on Your Education

Follow This Company
Share

Job Description

Job Description & Qualifications

Responsibilities

* Lead advanced application software research to create and deliver projects focused on developing the future in-vehicle software frameworks needed to support emerging compute platforms for smart vehicles in a smart world (ex. AI, ML, data fusion)
* Create and lead the vision for a software framework to enable the evolution of task-specific and high-compute in-vehicle hardware solutions
* Manage multiple projects based on emerging technology trends and production customer needs
* Work closely with production customers (Central Software, Controls/AI, DAT, Mobility, IT) to lead the creation of a roadmap of projects and technical support
* Research and analyze latest software design techniques and industry trends with universities and supplier partners
* Strong understanding of script languages (Python, Lua, Ruby, etc.)
* Perform competitive analyses and maintain knowledge of emerging technologies for both automotive and automotive enabling applications and technologies
* Conduct advanced software research around implementation enablers and frameworks needed to support artificial intelligence systems, sensors, methodologies and security/safety protections
* Participate and attend automotive software and technology conferences and training
* Model how new and advanced machine learning techniques are utilized and implemented to generate requirements, testing and validations that can be leveraged within Ford processes
* Development and maintenance advance software and simulation tools
* Utilize and improve software processes and methods to create "best in industry" research to production deployment
* Develop software and hardware integration test environments, debug complex software, evaluate and test software and hardware components for production readiness
* Participate in technical workshops both within Ford and with suppliers to identify innovations that enable software development and compute architecture vehicle advancements and framework design
* Basic understanding of secure coding best practices
* Write and publish IEEE formatted research papers based on findings and participate in committees and industry consortiums as required
* Limited travel to cover business critical Software Conferences, Industry or Vendor Events or collaborate with remote team members (e.g. Palo Alto, California) as required

Basic Qualifications

* Master's Degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent
* 5+ years of experience with automotive software development including during university studies
* 2+ years of experience working with a Software Development Lifecycle (E.G. Agile, Waterfall, etc.) including during university studies
* 2+ years of experience working Machine Learning or Artificial Intelligence work including during university studies
* 2+ years of experience with technical project management in developing research or production related products including during internship/co-op experience

Preferred Qualifications

* Ph.D. degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent
* 10+ years of experience in developing software related automotive solutions
* 5+ years of experience in developing artificial intelligent (AI) or machine learning (ML) software applications
* Ability to think strategically and understand customer use cases and complex interactions
* Familiarity with scripting and new programming languages (Lua, Go, Rust, Python, etc.)
* Self-motivated, eager to take responsibilities and deliver results
* Proven ability to identify new software concepts and develop a rapid prototype environment to benchmark and or deliver quantifiable results to conclude recommendations
* Proven ability to develop a work plan and lead a team through a software and or hardware rapid prototype project
* Strong knowledge in AI, ML and passion for identifying and understanding emerging advance software related trends
* Proven ability to present project status to teams and management both in formal presentations and written formats

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.