
Website Ford Motor Company
Job Description:
The Architecture and Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation Ford vehicles. The team is designing and building the next generation software platform for the FNV4 vehicle architecture structured around high-performance compute clusters and zonal aggregators.
Job Responsibilities:
- Highly motivated and self-directed
- Strong Software Engineering skills including design, programming (C++, C, Script), debugging and validation of software solutions
- Bug fixing and maintenance
- Cross-functional collaboration with teams to design and implement efficient and cost-effective software solutions that span multiple domains
- Actively engage in our continuous improvements around delivery, quality and reliability
- Thrive in a collaborative environment and can clearly communicate
- Documenting and validating software designs
- Passionate and inquisitive, and seeks to solve everyday problems in innovative ways
- Excellent debugging skills
Qualification & Experience:
- Working knowledge of established software design patterns, efficient data structures and multi-threaded system design
- A Bachelors degree in Computer Science, Mathematics, Engineering, or a related field of study (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)
- 3+ years experience of professional experience in developing enterprise level software
- Ability to go seamlessly from the high-level design to the actual detailed implementation
- Working knowledge of scripting languages such as Python, Javascript, Lua
- Experience with developing on POSIX compliant operating systems, such as Linux
- Familiarity with C++ unit test frameworks
- 3+ years of software development experience with Modern C++
- Strong knowledge of C++ including low level programming
- Familiarity with Agile development processes
Job Details:
Company: Ford Motor Company
Vacancy Type: Full Time
Job Location: Oakville, ON, CA
Application Deadline: N/A
Careersvilla.com