QNX - Systems Software Developer II (ADAS)

1 Month ago • 1-5 Years • Programming

Job Summary

Job Description

QNX is seeking a Systems Software Developer II (ADAS) to join their team building camera systems for consumer use. The role involves researching and suggesting innovative technologies for ADAS, developing software primarily in C and C++, integrating 3rd party technologies, and working with hardware vendors and multimedia teams. The ideal candidate will have experience with Linux and/or Android, device drivers, and multimedia frameworks. Excellent communication skills and self-motivation are essential. The job offers the opportunity to turn a photography hobby into a career.
Must have:
  • Experience with Linux and/or Android
  • Experience with device drivers on any platform
  • Excellent communication skills
  • Self motivated
Good to have:
  • Technical understanding of multimedia frameworks, codecs, containers, and streaming formats
  • Technical understanding of image processing (OpenCV, OpenGL etc)
  • Personal time projects in software
  • Photography as a hobby

Job Details

Worker Sub-Type:

Regular

 Job Description: 

QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic micro-kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.  

 

QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in 255 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.

At QNX we're building an ADAS team to create camera systems for consumer use. Our systems will compete with point-and-shoot camera systems but have at their disposal fast CPUs and internet connectivity opening the doors for new innovations. We need smart software developers with an interest in photography to create a direction for our product and implement it. Turn your photography hobby into a career!

Job Duties

  • Research and suggest innovative technologies for ADAS. This should include sensors (cameras, RADARS, LiDARs etc), algorithms (pedestrian detection, traffic signs recognition etc)
  • Develop new software written primarily in C and C++.
  • Integrate 3rd party technologies such as post processing algorithms.
  • Work directly with hardware vendors to integrate their Image Signal Processors and camera sensor modules.
  • Work with multimedia team to integrate video codecs for encoding or decoding

Job Requirements

  • Experience with Linux and/or Android is a big asset
  • Device driver experience on any platform is an asset (DMA, interrupts, memory mapping, etc).
  • Technical understanding of multimedia frameworks, codecs, containers, and streaming formats is an asset.
  • Technical understanding of image processing is an asset (OpenCV, OpenGL etc)
  • Junior 1- 3 years’ experience. Intermediate 3-5 years’ experience. Senior 5+ years of experience.
  • Excellent communication skills.
  • Self motivated.
  • Personal time projects in software considered an asset. Photography as a hobby is an asset.

#LI-SK2

Scheduled Weekly Hours:

40

Similar Jobs

Cognite - Full Stack Engineer Atlas AI

Cognite

Austin, Texas, United States (Hybrid)
7 Months ago
dun bradstreet - Team Lead, Finance Controllership

dun bradstreet

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Accenture - Delivery Operations Associate Manager

Accenture

Mumbai, Maharashtra, India (On-Site)
2 Months ago
LeoVegas - CRM Manager

LeoVegas

Sliema, Malta (On-Site)
3 Days ago
Autodesk - FinOps Engineer

Autodesk

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
HCL Tech - Technical lead java, spring mvc, html

HCL Tech

California, United States (On-Site)
1 Month ago
The Walt Disney Company - Software Engineer II - C++/Rust

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
Warhorse Studios - Houdini Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
10 Months ago
The Walt Disney Company - Senior Software Engineer (C++/Rust)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
Adurite - Programmer

Adurite

(On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Steer Studios - Product Manager Mobile

Steer Studios

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
5 Months ago
Craftech 360 - Unity Developer

Craftech 360

Bengaluru, Karnataka, India (On-Site)
11 Months ago
e2 open - Senior QA Engineer

e2 open

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Wargaming - Head of QA (World of Warships, PC)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Week ago
Qualcomm - Senior Engineer - Linux Kernel Experts

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Amanotes - Senior Level Designer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Site Core - Senior Solution Consultant

Site Core

Melbourne, Victoria, Australia (On-Site)
3 Months ago
GoMotive - Workplace Experience Specialist

GoMotive

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
Next Level Business Services - Salesforce Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
8 Months ago
Resolver - Director, Customer Service

Resolver

Toronto, Ontario, Canada (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ottawa, Ontario, Canada

The Walt Disney Company - Company Manager

The Walt Disney Company

Toronto, Ontario, Canada (On-Site)
2 Months ago
Ansys - R&D Engineer II (CFD)

Ansys

Waterloo, Ontario, Canada (On-Site)
1 Week ago
NVIDIA - Senior Deep Learning Performance Architect

NVIDIA

Canada (On-Site)
3 Months ago
Epic Games - Backend Engineer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Autodesk - Senior Data Engineer

Autodesk

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
Epic Games - Programmeur UI sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Wolters Kluwer - Senior Marketing Specialist - Revenue Marketing

Wolters Kluwer

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
META4 - Senior Technical Game Designer

META4

Montreal, Quebec, Canada (Remote)
10 Months ago
Rackspace Technology - Senior Engagement Manager

Rackspace Technology

Canada (Remote)
6 Days ago
Epic Games - Senior Backend Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Santa Monica Studios - Senior Pipeline Programmer

Santa Monica Studios

Los Angeles, California, United States (Remote)
2 Months ago
Banyan Software - Lead Software Developer (C#/Azure)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Social Discovery Ventures - Senior .NET Engineer

Social Discovery Ventures

Serbia (Remote)
2 Weeks ago
Devoteam - Gambling Sector | Senior Database Developer

Devoteam

Lisbon, Lisbon, Portugal (Remote)
8 Months ago
HCL Tech - Senior Technical Lead - Embedded C

HCL Tech

Washington, United States (On-Site)
3 Weeks ago
Ion - Senior Java Developer - Italy

Ion

Rome, Lazio, Italy (On-Site)
8 Months ago
binance - Senior Java Engineer - Trading Tech

binance

Taipei City, Taiwan (On-Site)
2 Years ago
logifuture - Java Tech Lead

logifuture

Lecce, Apulia, Italy (Hybrid)
3 Months ago
 Dassault Systèmes - Java Software Engineer

Dassault Systèmes

Vélizy-Villacoublay, Île-de-France, France (On-Site)
3 Years ago
Ziff Davis - Software Developer

Ziff Davis

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Over the past 35 years, QNX software,a subsidiary of BlackBerryhas become a big part of everyday life. People encounter QNX-controlled systems whenever they drive, shop, watch TV, use the Internet, or even turn on a light. Its ultra-reliable nature means QNX software is the preferred choice for life-critical systems such as air traffic control systems, surgical equipment, and nuclear power plants. And its cool multimedia features have QNX software turning up in everything from in-dash radios, infotainment systems to the latest casino gaming terminals and most recently we are making headlines in the world of autonomous vehicles. If you want your career to switch gears, then you couldn’t choose a more exciting time to consider joining us!BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn’t choose a more exciting time to consider joining us!

Hyderabad, Telangana, India (On-Site)

Ottawa, Ontario, Canada (On-Site)

Berlin, Berlin, Germany (On-Site)

Ottawa, Ontario, Canada (On-Site)

San Jose, California, United States (Remote)

Novi, Michigan, United States (Remote)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Black Bery

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug