{bc}
company_site

Embedded Software Developer

Ford Motor Company
Ottawa, CAN
Full-time
Senior · 8+ years experience
Hybrid
Discovered 5 days ago
Communication

Full Job Posting

What you'll do

  • The primary responsibilities for this position include but are not limited to:
  • 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; lead continuous quality and reliability improvements.
  • Own architecture, interfaces, and technical strategy for a critical embedded component; author and negotiate requirements/scope with stakeholders.
  • Drive step-function improvements in quality, stability, and delivery predictability.
  • Mentor junior engineers and coach across teams, establishing the technical bar for the component.
  • Communicate technical content, tradeoffs, and risks clearly to engineers, program managers, and leadership.
  • Maintain a system-level mindset, ensuring component decisions align with the overall product architecture.
  • You'll have...
  • Education:
  • Bachelor’s Degree in Engineering or Computer Science or related degree.

Experience

  • Minimum 8 years of embedded software development experience.
  • Minimum 5 years experience in C programming.
  • Minimum 5 years experience in ARM architecture and low-level software development.
  • Minimum 1 year experience with AUTOSAR concepts and integration (expert-level not required).
  • 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 skills across technical and non-technical audiences.
  • Even better, you may have...
  • Automotive embedded software development experience.
  • Familiarity with quality/safety frameworks (e.g., MISRA, ASPICE, ISO 26262).
  • Experience with performance profiling, static analysis, and toolchain optimization.
  • Experience mentoring engineers in a fast-paced development environment.
  • Experience with additional communication stacks/protocols (e.g., LIN, SOME/IP, diagnostics over IP).
  • Track record of influencing senior stakeholders and driving cross-team technical alignment.
  • Experience shaping AI-assisted development practices within a team.
  • Strong problem-solving skills with a track record of delivering complex technical features.
  • Demonstrated ability to own component-level architecture and negotiate requirements/scope with stakeholders.
  • 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.
  • We thank all candidates for their interest, but only those selected for an interview will be contacted.
  • 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.
  • 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-NJ1
  • #Hybrid

Preferred Qualifications

  • 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.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Ford Motor Company