Friday , February 14 2025

Ford Job Openings – Software Developer

Website Ford Motor Company

Job Description:

The Vehicle Platform Connectivity Software Group is seeking talented, motivated individuals at all experience levels from entry to senior SW development specialists, that are interested to join a dynamic team, working on state-of-art in-vehicle connectivity SW solutions for the Ford vehicles of tomorrow. This team realizes the “always on, always connected” paradigm for automotive, in a complex, distributed SW environment. We develop services and applications on top of commercial SW platforms. We leverage the latest advancements in silicon technologies and SW constructs by building the connectivity operating system that governs the communications within a vehicle and between the vehicle and the cloud. We are seeking self-driven, highly motivated individuals that can work effectively in a multi-site distributed team environment.

Job Responsibilities:

  • Ability to devise test scenarios from requirements and implement automated test suites for maximum coverage
  • Familiar with Agile SW development methodologies.
  • Keen interest in modern software technologies and tools, with emphasis on multi-threaded embedded software design on either a real time OS or high-level OSes like Linux, QNX, etc.
  • Bachelor or Masters degree in Electrical/Computer Engineering, Computer Science or 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.)
  • Strong communication and interpersonal skills
  • All experience levels from new grad to senior developers in embedded large-scale SW development projects.
  • Detail oriented and adept at detecting and diagnosing software defects
  • Hands-on knowledge in either BSP development, middleware services or embedded applications development.
  • Hands-on knowledge in C/C++/Python programming with the ability to use Object Oriented design patterns

Job Requirements:

  • Data networking experience with IP protocols (TCP/IP, QoS, DNS, AVB, VLAN, TSN, etc.), including service layer protocols like SOA.
  • Experience with OpenSSL and other symmetric and asymmetric cryptographic libraries
  • Experience in maintaining automated execution of large number of tests and triaging test results
  • Experience with compliance regulations/laws, security frameworks and standards (e.g., NIST, ISO, OWASP, etc.)
  • Working knowledge of AUTOSAR, CAN network technologies, automotive diagnostic protocols.
  • Experience in functional test frameworks and development of test libraries, test fixtures, and test scripts.
  • Experience in SW performance optimization.
  • Experience with multi-threaded programming and strong IPC knowledge.
  • Experience with unit-testing and mock frameworks
  • Solid understanding of HW/SW interactions

Job Details:

Company: Ford Motor Company

Vacancy Type:  Full Time

Job Location: Waterloo, ON, CA

Application Deadline: N/A

Apply Here

vacancyvite.com

To apply for this job email your details to vacancyvite@gmail.com.