Talent.com
Ford Motor Company
Software Developer - Systems PerformanceFord Motor Company • Oakville, ON, Canada
Software Developer - Systems Performance

Software Developer - Systems Performance

Ford Motor Company • Oakville, ON, Canada
19 days ago
Salary
CA$96,000.00 yearly
Job type
  • Full-time
Job description


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 a member of the Systems Software Performance team, you will work on next-generation automotive infotainment platforms, telematics, and high-impact connected car innovations. This team is responsible for the end-to-end performance lifecycle: from measurement and deep-trace analysis to the research, design, and implementation of optimizations across various embedded domains.


You'll have...


Education: Bachelor's degree in Electrical/Computer Engineering, Computer Science, or a related field of study.

Experience:

  • 3-5 years' professional experience in embedded C/C++ development.
  • 3+ years' experience in Python programing.
  • Hands-on experience with Linux and/or Android internals.
  • Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts.

Even better, you may have...

Education: Master's degree in Electrical/Computer Engineering, Computer Science, or a related field.

Experience:

  • Specialized optimization experience in one or more areas: File Systems, Memory Management, CPU Scheduling, or Kernel Configuration.
  • Excellent analytical, problem-solving, and communication skills.
  • Expertise with performance profiling tools such as strace, ftrace, LTTng, Perfetto, QNX Momentics.
  • Proficiency in scripting languages, particularly Python, for data parsing and automation.
  • Experience with In-Vehicle Infotainment (IVI) or automotive networking (CAN, Automotive Ethernet).
  • Experience with CI/CD pipelines (Jenkins) and modern version control (Git).
  • Knowledge of data visualization techniques to communicate performance trends to stakeholders.
  • A self-driven mindset with the ability to thrive in a multi-site, collaborative environment.



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 - $146,000.00 and individuals may be eligible to participate in our Annual Compensation bonus program.




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.

#LI-Hybrid

#LI-SHERMAN


undefined
Create a job alert for this search

Software Developer - Systems Performance • Oakville, ON, Canada

Similar jobs

Senior Control Systems Engineer - Remote Leadership

Andritz AGMississauga, Peel Region, CA
Remote
Full-time

A leading engineering firm is seeking a Senior Engineer specializing in control systems for industrial facilities.This role requires extensive experience, ideally 10+ years, particularly in pulp an... Show more

 • Promoted

Solutions Engineer

VantageMississauga, Peel Region, CA
Full-time

As retail media networks scale, complexity increases.More stakeholders, deeper integrations, and more revenue tied directly to performance.What gets sold must launch successfully and continue to op... Show more

 • Promoted

Montreal Software Developer - ShareGate Migrate

WorkleapMississauga, Peel Region, CA
Full-time

Advance your software development skills with Workleap in Montreal as a Software Developer for ShareGate Migrate.Collaborate on innovative web solutions leveraging TypeScript, React, and AI tools.Y... Show more

 • Promoted

Senior Systems Engineer

Greenfield GlobalMississauga, Peel Region, CA
Full-time

Job Title: Senior Systems Engineer.Department: Information Technology.Reporting to: Manager, IT Operations.Vacancy Status: This position is vacant.Greenfield is looking for a Senior Systems Enginee... Show more

 • Promoted

Software Engineer - Distributed Systems

HRBMississauga, Peel Region, CA
Full-time

This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningfu... Show more

 • Promoted

Remote Principal Software Engineer — Lead Scalable Systems

eDynamic LearningMississauga, Peel Region, CA
Remote
Full-time

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams.This role emphasizes improving engineering effectiveness... Show more

 • Promoted

Systems Architect - Engineering and Product Support Systems

Veeva SystemsMississauga, Peel Region, CA
Full-time

Systems Architect - Engineering and Product Support Systems.Systems Architect - Engineering and Product Support Systems.Veeva Systems is a mission‑driven organization and pioneer in industry cloud,... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetMississauga, Peel Region, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Linux Systems Administrator: Automation & High Availability

Info-WaysBrampton, Peel Region, CA
Full-time

A technology company in Peel Region, Brampton, is seeking a skilled Linux Administrator responsible for configuring and managing Linux servers.Key duties include troubleshooting, capacity planning,... Show more

 • Promoted

Senior Applications Developer & Systems Analyst

PowerToFlyMississauga, Peel Region, CA
Full-time

A global technology firm located in Peel Region, Mississauga is looking for an Applications Development Senior Programmer Analyst.This position demands a robust understanding of systems analysis an... Show more

 • Promoted

Software Engineering Manager, AI Tools

MaintainXMississauga, Peel Region, CA
Full-time

Lead the way in AI-driven software development as a Software Engineering Manager.Manage platform engineers to innovate autonomous coding agents that enhance operational efficiency and project deliv... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebMississauga, Peel Region, CA
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Show more

 • Promoted

Senior software developer (soti xsight)

SOTI Inc. North AmericaMississauga, Peel Region, CA
Full-time

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.Job Title: Senior Software De... Show more

 • Promoted

Software Business Analyst - oakville

Alpha Bravo Developmentoakville, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

Senior Software Developer - Fleet

Safely YouMississauga, Peel Region, CA
Full-time

CANDIDATES MUST BE LOCATED IN THE UNITED STATES ORCANADA**.SafelyYou’s passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-chan... Show more

 • Promoted

Senior Systems Engineer

Essence Coaching GroupBrampton, Peel Region, CA
Full-time

Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross/year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation electric v... Show more

 • Promoted

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthMississauga, Peel Region, CA
Remote
Full-time

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... Show more

 • Promoted

Senior Staff Software Engineer, Distributed Systems(Remote)

NuMississauga, Peel Region, CA
Remote
Full-time

A leading digital banking platform is seeking a Software Engineer to drive innovation in financial services.This role focuses on developing scalable applications using Clojure, mentoring teams, and... Show more

 • Promoted

Controls Systems Engineer

Donnell ConsultingBurlington, Halton Region, CA
Full-time

High Performance Gyro-Stabilized Optical Systemsh3>.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlle... Show more

 • Promoted

Lead Software Developer

SpiriaOakville, ON, CA
Full-time

Having an in-depth analysis and understanding of software development and customer issues, the.They take part in evaluating efforts, solving problems and ensuring the quality of solutions.They will... Show more