16 Aug
|
Jobtailor
|
Quebec City
16 Aug
Jobtailor
Quebec City
Key Responsibilities Use AI and automation for high-leverage development work and help shape team AI practices and guardrails
Design, develop, and debug embedded C software for low-level and platform-level components
Drive performance optimization across RAM usage, CPU load, and compiler/build settings
Improve system robustness, fault handling, and stability through runtime behavior analysis
Define and track software quality metrics and lead continuous quality and reliability improvements
Own architecture, interfaces, and technical strategy for a critical embedded component
Author and negotiate requirements and scope with stakeholders
Drive improvements in quality, stability, and delivery predictability
Mentor junior engineers and coach across teams
Communicate technical content, tradeoffs, and risks to engineers, program managers, and leadership
Maintain a system-level mindset and align component decisions with overall product architecture
Requirements Bachelor's Degree in Engineering (Computer/Electrical) or related field of study
Minimum 8 years of embedded software development experience
Minimum 5 years of experience in C programming
Minimum 5 years of experience in ARM architecture and low-level software development
Minimum 1 year of experience with AUTOSAR concepts and integration
Experience with communication stacks such as CAN and Embedded Ethernet
Proven experience optimizing memory footprint, CPU utilization, and compiler options
Experience with software quality practices, metrics, and defect reduction
Effective communication across technical and non-technical audiences
Automotive embedded software development experience is an advantage
Familiarity with MISRA, ASPICE, or ISO 26262 is an advantage
Experience with performance profiling, static analysis, and toolchain optimization is an advantage
Experience mentoring engineers is an advantage
Experience with LIN, SOME/IP, or diagnostics over IP is an advantage
Candidates must be legally entitled to work in Canada
Ford does not sponsor work permit applications
Core Competencies Demonstrates expertise in embedded C software development, particularly in ARM architecture, while driving performance optimization and software quality improvements. Capable of mentoring engineers and effectively communicating technical strategies and requirements across diverse teams.
Highest-signal resume keywords Embedded C Software Development
ARM Architecture Experience
AUTOSAR Concepts Integration
Software Quality Practices
Performance Optimization
ATS Optimization Keywords Hard Skills Embedded C Programming
Low-Level Software Development
Memory Optimization
CPU Utilization
Compiler Options
Runtime Behavior Analysis
Software Quality Metrics
Fault Handling
Performance Profiling
Static Analysis
Soft Skills Effective Communication
Mentoring
Industry Keywords Automotive Embedded Software Development
MISRA
ASPICE
ISO 26262
Tools & Technologies Communication Stacks
CAN
Embedded Ethernet
LIN
SOME/IP
Diagnostics Over IP
#J-18808-Ljbffr
📌 Software Development Engineer – Embedded (Quebec City)
🏢 Jobtailor
📍 Quebec City