Friday , February 14 2025

Ford Careers Near Me – AUTOSAR Software Developer

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:

  • Perform SWC integration activities, including managing interface changes, identifying and resolving interface conflicts/issues and generating an integrated model
  • Partition the technology layer functions and interfaces to support reusability, flexibility, maintainability, and modularization of vehicle software architecture
  • Support the definition of interfaces that influence communication data for different networks including CAN, LIN, and Ethernet utilizing AUTOSAR design principles
  • Expand your technical skills by actively researching new insights/technologies/concepts.
  • Resolve issues and/or ambiguities found in specifications during the vehicle development cycle
  • Assist teams with the adoption and the application of virtual simulation environments
  • Work closely with feature, function and spec owners to understand scope of content and changes for any given Software (SW) release
  • Develop scripts to automate the building of virtual test environments
  • Support architecture analysis for new interfaces via CAN communication, other I/O communication to the BSW as well as inter module system interfaces
  • Understand system and SWC interactions to identify possible improvements and trade-offs
  • Use AUTOSAR tools to develop SWC interface connections and compositions of SWC’s to deliver application architectures into multiple Ford vehicle projects
  • Contribute to advancements in areas such as Adaptive AUTOSAR and Classic AUTOSAR and other emerging concepts and technologies to develop scalable and portable software

Job Requirements:

  • Understanding of common interfaces such as CAN, CAN-FD, LIN and Ethernet
  • 3+ years of experience in Algorithm Design for Embedded hardware and/or software design
  • Experience in development of software components (SW-C) in an AUTOSAR Classic environment
  • 1+ years of experience in scripting using Python or equivalent technology Working knowledge of established software design patterns, efficient data structures and multi-threaded system design.
  • 3+ years of experience with modern software development and design in C and/or C++
  • Methodical; capable of prioritizing work and working to tight deadlines.
  • Familiar with AUTOSAR Classic Communication stack (PDUR, CAN TP, CAN Interface, CAN Transceiver Driver, CAN Diver), SOA and SOME/IP
  • A Bachelor’s 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.)
  • 1+ years of RTOS/OSEK Operating systems experience
  • Familiarity with unit test frameworks.
  • 1+ years of vehicle network (CAN, CAN-FD, LIN, Ethernet) experience
  • An excellent communicator, both oral and written.
  • 3+ years of experience developing on top of the AUTOSAR platform
  • 1+ years of experience using configuration, calibration and/or CAN tools like DaVinci, CANoe, CANalyser, CANape, Intrepid, Inca or equivalent
  • 1+ years of software version control systems (i.e. GitHub), static analysis methods and unit testing
  • Experience in model-based development of software components

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.