Software Developer (Connectivity) – Neurodiversity Hiring Initiative

Specialisterne

Job title:

Software Developer (Connectivity) – Neurodiversity Hiring Initiative

Company

Specialisterne

Job description

Specialisterne is Recruiting!Specialisterne connects qualified neurodivergent candidates to employment opportunities in numerous industries and sectors in Canada and the US.To be eligible to apply, you must have experienced barriers getting and/ or maintaining meaningful employment and you identify with one of the following:

  • Autism (including Asperger’s and PDD-NOS)
  • Attention Deficit/Hyperactivity Disorder (ADHD) or Attention Deficit Disorder (ADD)
  • Learning Disability (e.g., dyslexia, dyscalculia, dysgraphia)
  • Intellectual Disability
  • Obsessive Compulsive Disorder (OCD)
  • Tourette Syndrome

Employees hired through Specialisterne will be supported by a Specialisterne Workplace Support Specialist for their first twelve weeks on the job.Specialisterne is proud to partner with Ford on a Neurodiversity Hiring Initiative.Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world’s most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on.Applications must be submitted in full no later than February 28thSummary:Title: Software DeveloperEmployment Type: Full-TimeHours: 40 hours per weekLocation: Waterloo, ON (Hybrid – 3 days per week in-person)Target Start Date: April 2025Other: Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited does not sponsor work permit applications.Essential Tasks – In this job, you will:

  • Develop and deliver Ford next generation infotainment systems
  • Develop proof of concepts and prototypes of potential new features
  • Leverage industry best practices to design, implement, test, and support new feature development
  • Work in an agile team of software developers, test engineers, technical product managers and leads.
  • Own and develop software features end to end
  • Investigate options for how to design new features, reviewing these options with the rest of the team
  • Write code across middleware and HMI software layers
  • Write an appropriate amount of unit tests to properly prove out your code
  • Investigating, debugging, understanding, and fixing bugs in the product
  • Review other team members designs and code, supplying constructive feedback

General Skills and Abilities – You have:

  • The drive to focus on complex issues and learn how to resolve them
  • Excellent written and verbal communication and interpersonal skills to convey updates to the team
  • The ability to work and collaborate in a team environment

Digital/Technical Skills & Tools – You are:

  • Intermediate skill level with C/C++ application development
  • Basic familiarity with QNX, Linux, or other similar operating systems

Required skill level*

  • Basic – e.g., I can do this in simple situations with close or extensive guidance
  • Basic to Intermediate
  • Intermediate – e.g., I can do this in most situations, with occasional guidance
  • Intermediate to expert
  • Expert – e.g., I can do this in exceptionally difficult situations with no guidance and I can be a key resource for others.

Education/Knowledge – You:

  • Have a Bachelor’s degree in computer science, software engineering or related field
  • Are familiar and comfortable with formal software development and testing processes
  • Have a strong understanding of object oriented design and development
  • Nice to have (but not required):
  • Working knowledge of Git

*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.Experience (Professional, Academic, Personal) – You:

  • Have knowledge/experience with Projection technologies such as Apple CarPlay and Android Auto
  • Nice to have (but not required):
  • Experience with Qt framework and QML
  • Experience with unit-testing and mock frameworks
  • Experience with Bluetooth and Wi-fi
  • Experience in embedded development in either mobile or automotive spaces
  • Experience working in an agile environment.

Additional Information:Here’s how frequently the following types of communication and interaction are required to perform the job:

  • Oral communication: Daily
  • Email communication: Daily
  • Instant messaging: Daily
  • Telephone Communication: Daily
  • Video communication: Weekly
  • Interacting with supervisors: Daily
  • Interacting with peers: Daily
  • Interacting with customers: Rarely
  • Selling or influencing others: Rarely
  • Training or teaching others: Occasionally

Here’s what can employees find stressful about this job:

  • Managing and prioritizing conflicting priorities
  • Handling problems that require significant technical skills to solve

Here’s what employees tend to find motivating/rewarding about this job:

  • Working in a role that offers a direct impact to customers
  • Working in a technically challenging environment to grow your skills in the industry
  • Working with some of the best minds in the industry who bring a diverse skill set

Workplace Support:

  • Specialisterne and our employer partners are committed to providing inclusive onboarding experiences and supporting new employees as they learn on the job
  • All new hires continue to liaise with a Specialisterne Workplace Support Specialist for their first twelve weeks on the job

The Recruitment ProcessTo be considered for this position, you will:

  • Complete a job application
  • Join our talent pool (if you haven’t already) by completing an additional questionnaire and a pre-employment assessment

Next Steps

  • Successful applicants will create a job-specific Candidate Profile to answer job specific questions and/or complete a work sample exercise to showcase your skills for this role.
  • Employers use Candidate Profiles to anonymously* shortlist candidates
  • Candidates and employers will meet to discuss the role in more detail

*whenever possiblePowered by JazzHR

Expected salary

Location

Waterloo, ON

Job date

Thu, 13 Feb 2025 07:11:26 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location