Software Development Engineer – Embedded (Ottawa)

Software Development Engineer – Embedded (Ottawa)

17 Aug
|
Jobtailor
|
Ottawa

17 Aug

Jobtailor

Ottawa

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 (Ottawa)
🏢 Jobtailor
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer – embedded (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer – embedded (ottawa) / ottawa