Software Developer

Ford Motor Company


Date: 3 weeks ago
City: Ottawa, ON
Contract type: Full time
Job Description

The successful candidate will work with a dynamic group of people in the driver and platform bring-up team for the next generation Gateway ECU. This position will provide an opportunity to develop software drivers for various hardware peripherals including adaptation of existing drivers as well as development of new driver architectures.

Responsibilities

  • Work in an Agile Software development environment to deliver state of the art software solutions for the next generation Gateway product
  • Design and implement platform software to support advance application features
  • Debug platform SW and provide fixes as required
  • Bring up of new embedded HW modules
  • Extend existing SW architecture for new feature requirements
  • Work closely with our vendors, hardware team and other embedded software teams to resolve platform and firmware issues


Qualifications

BASIC QUALIFICATIONS:

  • Bachelor's Degree in Computer Engineering, Electrical Engineering or equivalent field of study
  • 2+ years of software development experience
  • Experience in multi-threaded programming in C, Assembly
  • Previous experience with low level device driver development and board bring-up
  • Ability to read and understand technical datasheets as well as schematics


PREFERRED QUALIFICATIONS:

  • 5+ years of software development experience
  • Exceptional technical debugging and troubleshooting skills
  • Excellent analytical and problem solving skills
  • Experience of hardware peripherals bring up: CAN, LIN, Ethernet, UART, SPI, I2C etc
  • Experience with AUTOSAR and MISRA coding standards
  • Experience with MATLAB modelling.
  • Knowledge of ISO 26262, ASIL safety standard
  • Knowledge of ARM microprocessor architecture
  • Experience with scripting languages like Python


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.

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Assistant Deli/Cheese Manager

Farm Boy Inc., Ottawa, ON
2 hours ago
At Farm Boy, it is our mission to create a fun, fresh experience for all! Whether you are a team member or a customer, Farm Boy is passionate about creating a unique fresh food shopping experience and ensuring that we deliver on our commitments.As we continue to grow within Ontario, Farm Boy is excited to welcome new team members that...

Agent(e) principal(e) de programme

National Research Council Canada / Conseil national de recherches Canada, Ottawa, ON
16 hours ago
La priorité peut être accordée aux groupes désignés au titre de l'équité en matière d'emploi suivants : les femmes, les Autochtones (Premières nations, Inuits et Métis), les personnes en situation de handicap* et les personnes racisées*. La loi sur l'équité en matière d'emploi , qui est en cours de révision, utilise les termes "personnes handicapées" et "minorités visibles".Les personnes qui...

Sales Associate

Home Depot, Ottawa, ON
1 day ago
Sales Associates provide fast, friendly service by actively seeking out customers to assess their needs and provide assistance. These associates work in cooperation with their supervisors and other sales associates in various department. Specific store departments may include Lumber, Building Materials, Paint, Hardware, Electrical, Plumbing, Seasonal and Tool Rental.Key Responsibilities:Ensures Customer Satisfaction•Following Home Depot's GET Model of customer service including...