About the role

  • Design and implement embedded software to control TCU cellular RF front-end components such as power amplifiers (PA), antenna switches, and related modules
  • Customize RF calibration and verification sequences to support hardware bring-up, manufacturing RF testing, and reliability validation
  • Analyze and debug modem crash issues, identifying root causes and implementing effective fixes
  • Support RF certification testing (e.g., regulatory, carrier, and automotive compliance) to ensure seamless integration and performance
  • Collaborate closely with RF hardware engineers, system architects, and test teams to ensure end-to-end integration and functionality
  • Document software designs, test procedures, and troubleshooting guidelines in compliance with automotive standards

Requirements

  • Bachelor’s Degree in Computer Science/ Mathematics/ Engineering, or Related discipline
  • 2+ years of software development experience in C/C++ and scripting language Python
  • 2+ years of experience with real-time embedded programming, including concurrency and multi-threading
  • 2+ years of experience with cellular technologies such as UMTS, LTE, or 5G
  • 1 year of experience using common development tools such as e.g. Git repo, make, gcc, g++, gdb
  • Hands-on experience with Github, Jenkins, and/or JIRA
  • Proficient Background in unit testing and continuous integration
  • Experience working with the Agile development methodology

Benefits

  • Ford of Canada is an Equal Opportunity Employer
  • Accommodations for applicants with disabilities throughout the recruitment process available upon request

Job title

Embedded Software Developer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job