Developer, Software

Ottawa, ON, Canada

Job Description


Do you want to kick start your career into high gear while working with cutting edge technology on connected car software? In this position you will be working in the software development team, participating in a project working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution, issue debugging, isolation and quality metrics tracking. You will gain practical experience on scaled agile software development model and C++ and Python programming. Come and join us and make a difference!

BASIC QUALIFICATIONS:

  • Bachelor\'s degree in computer science, Computer Engineering, Electrical Engineering or related technical. ( 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.)
  • 2+ years\xe2\x80\x99 experience with embedded C++ and python development.
  • Experience with embedded software development and work through the development lifecycle.
  • Strong foundation in computer science, with competencies in memory management, data structures, algorithms and software design.
PREFERRED QUALIFICATIONS:
  • Master\'s degree in computer science, Computer Engineering, Electrical Engineering or related technical.
  • Proven ability for troubleshooting and problem solving.
  • Excellent verbal and written communication skills.
  • Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives.
  • Knowledge of data security & encryption algorithms.
  • Development experience with QNX or embedded Linux.
  • Working knowledge of adaptive and classic AUTOSAR, Ethernet/CAN network technologies, automotive diagnostic protocols, Google Protobuf.
  • Proactive and interested in learning new tools and technologies.
  • Enhanced multi-threading & IPC knowledge.
  • Experience with build system (Jenkins), source control system (GitHub), and defect tracking system (JIRA).
We thank all applicants for their interest, but only those selected for an interview will be contacted. Ford of Canada is an Equal Opportunity Employer and is committed to a culturally diverse workforce. Accommodations for applicants with disabilities throughout the recruitment, selection and / or assessment processes, where needed, are available upon request. Please inform Human Resources of the nature of any accommodation(s) that you may require. Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited does not sponsor work permit applications.

RESPONSIBILITIES
  • Work in Scaled Agile SW development environment to deliver state of the art SW solutions for cloud connected in-vehicle modules working on Ethernet/CAN network.
  • Work with feature requirements to define High level and Detailed Design
  • Implement, test and maintain software features using C++ and Python.
  • Share ideas for innovation and process improvements.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2164369
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, Canada
  • Education
    Not mentioned