Software Developer working on next-generation automotive infotainment platforms at Ford of Canada. Focused on performance optimization and collaboration with hardware vendors for system improvements.
Responsibilities
Measure system behavior to isolate sub-optimal interactions and deep-dive into complex bottlenecks across all layers—from Kernel and Drivers up to Application and UI—to architect and implement system-level performance fixes
Design and build on-device and server-side tools, alongside automated testing, to capture and post-process key performance diagnostics
Characterize the performance impacts of new feature submissions against established KPI budgets (such as boot time, latency, and throughput)
Contribute actively to team deliverables through participation in agile scrum development sprints
Monitor and optimize system memory footprint, resolving memory leaks, fragmentation, and resource contention to maintain long-term stability during continuous operation
Profile and optimize power consumption, thermal behavior, and system sleep/wake cycles to maximize efficiency without compromising responsiveness
Build telemetry pipelines and remote logging mechanisms to analyze real-world performance data from test fleets and proactively detect regressions
Collaborate with hardware vendors and silicon partners to leverage hardware accelerators, ensuring efficient CPU utilization and optimal throughput
Requirements
Bachelor's degree in Electrical/Computer Engineering, Computer Science, or a related field
3-5 years' professional experience in embedded C/C++ development
3+ years' experience in Python programming
Hands-on experience with Linux and/or Android internals
Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts
Master's degree in Electrical/Computer Engineering, Computer Science, or a related field is a plus
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
Benefits
Annual Compensation bonus program
Accommodations for applicants with disabilities available upon request
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.