Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - FW: Embedded Software Developers: (1 Item)
   
FW: Embedded Software Developers  
Embedded Software Developers 

Location: Ottawa (Kanata), Ontario

We are a leading operating system provider for the embedded marketplace.
Our operating system is used extensively in a wide range of embedded
systems including automotive Telematics systems and core networking
equipment. To address this fast growing market, we have a number of
openings within our R&D and Engineering Services departments for
embedded software developers at all levels that are looking for a
challenging career at the forefront of technology. We look for people
with a passion for technology and love what they do. If you are someone
that lives and breathes computers, we want to talk to you! If you are a
"Tools", "EclipseTools", "Kernel", "Driver" or "Multimedia" Developer
then you need to read more - we are hiring! 

Core skill areas:
 
Tools developers 

To focus on compiler optimizations and development specifically in
processor specific modifications, code patching, enhanced analysis tools
for runtime profiling, tighter OS specializations. 

 
Eclipse tools developers (Java)

To focus in the areas of target connectivity, system information
enhancements, debugging enhancements (protocol, OS interface), customer
driven optimizations, multi-component analysis and memory analysis.
Preference will be given to applicants that have direct experience
writing plug-ins for the Eclipse framework. 

 
Kernel developers

Who have 7-10 years of relevant development experience (C/C++/Assembly)
with proven expertise in embedded, real-time design, microkernel
fundamentals, POSIX, low-level micro-processor OS-level features
(exception management, system call interfaces, privilege levels, cache
management, MMU programming and interrupt management), low-level
assembly and register-level programming with one or more processors
(x86, MIPS, PowerPC, ARM/XScale, and SH4). Experience with
message-passing, microkernel operating systems would be an asset. 

 
Driver developers

Who have 3-5 years experience to focus in the areas of block/disk
drivers, USB drivers, audio drivers (including multimedia codecs),
graphics drivers (2D & 3D), and flash file system drivers (including
both NOR and NAND). Preference will be given to applicants who have
experience with automotive or networking class hardware or peripherals. 

 
Multimedia developers

With low-level experience in DVD, DVD-Audio, AC3, Mpeg1/2/4, MP3, WMA,
WMV, voice recognition, and multimedia rendering frameworks for
encoding, decoding, demuxing, CSS and producing navigators/players.


Experience & Education:

Real programming experience in any of Java, C, C++ or Assembly. 
 
Experience developing software using POSIX standards under Linux, Unix
or Neutrino operating systems or within the Eclipse framework. 
 
Mobility - People selected for our Engineering Services department will
required to travel about 25% of the time. The ideal candidate will be
able to easily travel to Europe, USA or Asia. 
 
Customer facing skills - You must be able to present technology and
understand technical requirements with a natural ability to "engage" the
customer in technical discussions. 
 
Minimum of College or University graduates or equivalent experience.

Visit the QNX.com 'Careers' page to apply.