Software Update Platform Developer
$96k - $146k per yearFord Motor Company
We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Ford of Canada's operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and three Connectivity and Innovation centres. Ford employs approximately 7,000 people in Canada, while an additional 18,000 people are employees in the more than 400 Ford and Ford-Lincoln dealerships across the country. For more information, please visit
Ford’s
Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.
In this position...
As part of the ECG Platform Software Development team, the successful candidate will work in a high performing team with experienced developers in embedded programming on the next generation Phoenix and ECG modules for Ford vehicles.
What You'll Do...
The primary responsibilities for this position include but are not limited to:
- Design, document and implement new features for the software update platform components.
- Implement well documented APIs that provide services to other components.
- Provide continuous support for integration issues and defects.
- Contribute to performance optimizations in CPU utilization, and usage of RAM and disk storage in embedded systems.
- Work closely with internal and external teams to deliver cross-functional features that span across multiple systems.
- Participate in prototype and proof of concept innovation initiatives
You'll have...
Education: Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science. (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)
Experience
- 3-5 Experience in software development on embedded, mobile, or consumer electronic platforms
- 3+ years C/C++ software development experience
- Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts.
Even better, you may have...
Education: Master's degree in Computer Engineering or Computer Science.
Experience
- 5+ years' C++ software development on embedded, mobile, or consumer electronic platforms.
- Proficiency with unit-testing and mock frameworks.
- Competency in Java programming.
- Familiarity with common development tools such as Git, repo, Make, GCC, G++, and GDB.
- Practical application of Agile development processes and methodologies.
- Highly effective written and verbal communication skills.
This posting is for an existing vacancy within our team.
The expected annual salary range for this Ford of Canada position is $ 96,000.00 to $146,000.00 and individuals may be eligible to participate in our Annual Compensation bonus program.
Our focus is to build the best team. If you think you can bring value to Ford, love to collaborate, prioritize and aim to deliver excellence in everything you do, we encourage you to apply!
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.
We thank all candidates 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.
This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week.
$105k - $115k per year
Education: Expérience: Education Bachelor's degree Experience ~ Experience an asset Employment terms options ~ Day Health benefits Dental plan Health care plan Financial benefits ~ Bonus Other benefits Team building opportunities ...SoftwarePermanent employmentFull time- ...YOUR PRIMARY BACKGROUND AND EXPERIENCE IS A FULL-STACK DEVELOPER. THIS POSITION IS A SOFTWARE (EMBEDDED) POSITION. Company Overview Gastronomous... ...Responsibilities: Accelerate/improve the quality of our platform's software through test-driven development. Design,...SoftwareFull time
- ...how food is prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen ( Gastronomous... .... Gastronomous is looking for a Co-Op Full Stack Developer who will be an integral part of our software team, implementing both frontend and backend...SoftwareWorldwide
- ...reduction. Research, tracks and updates registrar on sustainability... ...of various computer software programs will be required, including... ...such as Power BI (or similar platforms), including building charts,... ...committed to supporting and developing our teams. The PCL Companies...SoftwareInternship
- ...youre a front-end focus ed developer who genuinely loves... ...including page publishing content updates redirects and QA ~ Build... ...analytics and experimentation platforms ~ Coordinate with Product... ...in B2B SaaS or public sector software marketing ~ Experience with...SoftwareFull timeWork at officeLocal areaFlexible hoursWeekend work3 days per week
$60k - $65k per year
...redefining what a Canadian real estate platform can be. As an integrated investor developer and operator we acquire transform... ...Troubleshoot and resolve hardware software mobile device printer and... ...Perform routine maintenance software updates and basic troubleshooting on user...SoftwareLong term contractFull timeInternshipWork at office- ...skills? You will have the opportunity to develop the people below you. If this sounds like... ...appropriate techniques and scheduling software with input from other project management... ...materials control, estimating, job cost updates and subcontracts Proven abilities and...SoftwareRemplacementContract workRelocation
$75k per year
...prepare complex documentation, reporting, and update different host systems. Maintain detailed... ...-Proficiency with inventory management software, client maintenance software, collections... ...Canada. As a result, we are committed to developing and implementing strategies to increase...SoftwarePermanent employmentFull timeWork at office$75k - $95k per year
...individual who is looking to sharpen and develop their Marketing Communications skills as... ...Content Management: Supporting creation/updates of marketing assets and toolboxes for... ...and maintenance of our Sales enablement platform (Showpad) Literature fulfillment through...Full timeFlexible hours$63.22k - $79.02k per year
...from out of the country. Collaboratively developing and implementing efficient procurement... ...payments, etc.) Administering procurement software and systems to streamline processes (i.e.... ...related to new, changing, and brand-updating processes. Managing the content on Sheridan...SoftwareFull timeContract workTemporary workRemote work3 days per week$36.08 - $39.02 per hour
...and prevention measures Collaborates as necessary to develop, review, modify, and update the patient’s plan of care Collaborates with the CRN or... ...may also appear on third-party job boards. These external platforms may use automated tools, including artificial...Hourly payPart timeShift workNight shift- ...team and regional process engineers, to develop creative design and solutions which are environmentally... ...role in the process of Developing new or update existing process design guidelines and... ...Party / Vendor competitive technologies, software for simulations, its limitations to...SoftwareFull timeWork at officeWorldwideFlexible hours
- ...Supports with courier and phone costing as well as running and updating reports. Helps reconcile supplier statements and preparing accounts... .... Qualifications ~ Your unique skills of various software programs including word processing, and spreadsheet applications...SoftwareHourly payRemplacementInternship
$19.57 - $22.66 per hour
...installation services, with the opportunity to learn and develop landscaping skills. As a key part of our team, you’... ...and your teammates. ~ Use job management software (e.g., Jobber) to track time and provide updates as required. ~ Continuously learn and expand your...SoftwareHourly payFull timeSummer workEarly shift- ...recruitment process. Recruitment Strategy: Develop and execute effective recruitment... ...Track recruitment metrics, provide regular updates to stakeholders, and contribute to ongoing... ...strings across job boards, LinkedIn, ATS platforms, and other sourcing channels to identify...Full timeWork at officeLocal area
$52k - $65k per year
...network communications, including program updates, process changes, and file escalations.... ...-Proficiency with inventory management software, client maintenance software, collections... ...Canada. As a result, we are committed to developing and implementing strategies to increase the...SoftwarePermanent employmentContract workWork at office$80k - $90k per year
...****@*****.*** with your most updated resume, the job posting’s... ...administer the digital Board portal platform to maintain seamless... ...tracking critical quarterly/annual update deadlines to keep the legal team... ...a result, we are committed to developing and implementing strategies to...Work at officeMonday to friday- ...strategic partners to provide expert technical guidance, develop automation architectures, and support customers... ...inquiries. Hands-on experience with industrial automation platforms and networks. PLC or software programming experience (Ladder Logic, Structured Text, STL...SoftwareWork at officeLocal areaRemote workWorldwideFlexible hours
- ...and enjoyed worldwide! Having developed Canada's first fully autonomous... ...Design, implement and test software for embedded devices and systems... ...requirements to production deployment Develop and maintain electrical... ...for electronics panel Update BoM and supporting calculations...SoftwareFor contractorsWorldwide
- ...colleagues to create, deploy, and manage software services using Azure-based technologies... ...documentation for technical projects Develop function-based solutions using backend +... ...analysis) Experience working with enterprise platforms (Azure, AWS, GCP) Azure strongly...SoftwareFull time
- ...word of mouth and professional referrals Develops, promotes and ensures high quality, innovative... ...and individualized care plans and updates as required Educates clients on self-care... ...Caregiver & Client files) in the scheduling software Administration: Maintains excellent...SoftwareLong term contractPart timeWeekend workAfternoon shift
$51k - $76k per year
...Rockstar is on the lookout for an IT Workflow Coordinator to support the intake, documentation, and coordination of software and SaaS product updates. You’ll partner with stakeholders across the business to gather requirements, keep requests moving, and ensure decisions...SoftwareFull timeWork at office$41.15 - $58.98 per hour
...patient’s condition, and collaborating with health team members to update individualized care plans to facilitate positive patient care... ...page, it may also appear on third-party job boards. These external platforms may use automated tools, including artificial intelligence, for...Hourly payLong term contractPart timeShift workWeekend work$59k - $70k per year
...accordance with fire-, accident-, and work safety regulations. Update charts on team boards. Participate in training. Clean and... ...within a growing international organization. We strive to hire and develop the right people, locally and globally, stimulating personal...Local area$65k - $89k per year
...Canada contributes to our team: Responsibilities Assists with updating drawings and specifications. Coordinates inventory and... ...Assists with schedules and monitoring trade performance. Develops and maintains strong relationships with all stakeholders. Supports...Long term contractTemporary workWork at officeRelocationFlexible hours- ...including quotes, acknowledgements, client contact details, and project updates. Maintain project files according to department standards,... ...efficiently, prioritize multiple tasks and meet deadlines Software Knowledge PowerPoint/Canva Proficient in MS Office...SoftwareLong term contractPermanent employmentFull timeInternshipLocal area
$64k - $106k per year
...cyber security within an organization. They develop and maintain policies, standards, and... ...vendor assessments, reviews hardware and software for security gaps, remediates deficiencies... ...Assisting with metrics and reporting Manage platforms/applications within the mandate of the...SoftwareFull timeFlexible hours$54k - $56k per year
...orders, maintaining supplier relationships, updating price lists, and tracking inventory. This... .... Supplier Relationship Management : Develop and maintain relationships with suppliers... ...delivery. Price List Management : Update pricing as provided by vendor partners, maintain...Permanent employmentFull timeWork at officeMonday to fridayFlexible hours$88.3k - $95.3k per year
...solutions. For the past 100 years, we have been developing innovative solutions to build the cities... ...while ensuring to foster, promote and develop a positive safety culture. Facilitate... ...key stakeholders & the OH&S team on the updating and deployment of SOP’s & regular safety...Permanent employmentFull timeFor contractorsLocal area$50k per year
...become problems Keep leadership informed with clear, accurate updates REQUIREMENTS Must have: ~1+ years in operations, events,... ...by submitting their resume through the designated application platform. COMMITMENT TO INCLUSION We know through experience that different...Long term contractPermanent employmentFull timeLocal areaNight shiftWeekend workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Update Platform Developer. Be the first to apply!
- software engineer intern Oakville, ON
- software engineer - robotics Oakville, ON
- software engineer Oakville, ON
- software developer no experience Oakville, ON
- software engineer part time Oakville, ON
- software engineer devops Oakville, ON
- software developer entry level Oakville, ON
- software developer co-op Oakville, ON
- software engineer - ai machine learning Oakville, ON
- software engineer - computer Oakville, ON

