Description
In this role, you will work on software development for next-generation connected Ford vehicles. You will be part of a team that delivers core capabilities for connected vehicles, working in a fast-paced, dynamic environment with a focus on open communications, empowerment, innovation, teamwork, and customer success.
The primary responsibilities for this position include:
- Working in an Agile software development environment to support software system integration using modern Automotive standards and technologies.
- Designing, implementing, debugging, testing, and maintaining software features using C++.
- Supporting development and improvement of integration tools using Python.
- Coordinating, integrating, and testing operating system and software components updated by internal and external teams and vendors.
- Performing manual tests to assist software development.
- Sharing ideas for innovation and process improvements.
- Utilizing AI tools to accelerate ideation, development, and test project phases.
You will have:
- A Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field of study.
- 5+ years of experience with Embedded C++ development.
- 2+ years of experience with software development and working through the development lifecycle.
- 2+ years of experience with QNX, WindRiver Linux, and/or Qualcomm Linux embedded systems.
Even better, you may have:
- Experience working in a multi-site team environment with self-driven and self-motivated capabilities.
- Working knowledge of AUTOSAR, CAN technologies, and automotive diagnostic protocols.
- Proactivity and interest in learning new tools and technologies.
- Experience with build systems (Jenkins), source control systems (GitHub), and defect tracking systems (JIRA).
- Experience with Git source control management, VSCode or similar integrated development environments, and Docker.
- Experience with embedded software integration.
- Understanding of TCP/IP and examination with WireShark.
- Knowledge of MQTT and service-oriented architecture.
- Experience using AI agents effectively for triage, design, and development.
- Proven ability for troubleshooting and problem-solving.
- Excellent verbal and written communication skills.
The expected annual salary range for this Ford of Canada position is $96,000.00 - $146,000.00, and individuals may be eligible to participate in the Annual Compensation bonus program.