Embedded Software Developer - Waterloo, Ontario Canada - 22871


Job #: 22871
Title: Embedded Software Developer
Job Location: Waterloo, Ontario - Canada
Employment Type:
Salary: contact recruiter for details
Employer Will Recruit From: Regional
Imaging, display, Graphics
Relocation Paid?: Negotiable


We have been engaged by a continuously growing safety-critical systems company that has increased their customer base to 62 major Aerospace and Avionics firms as well as leading edge forward thinking automotive companies. Since 2005, this company has lead the way in graphics and video drivers for real time safety critical systems. As they continue to grow, they have a requirement for an Embedded Software Engineer. The Candidate they seek will have a passion for embedded graphics software, is self driven, highly creative and resourceful. The Candidate has the option of "flex hours" so exhibiting maturity, professionalism, and outstanding communication skills are a must. Technically the Candidate will bring expert level skills in “C” programming, embedded operating system experience (I.E Linux, VX works) and ideally some exposure to OpenGL graphics 


Main Responsibilities:
- Developing next generation and improving existing embedded OpenGL graphics drivers for leading edge applications
- Profiling and optimizing drivers and applications
- Creating test cases and DO-178 and ISO26262 safety critical certification artifacts
- Writing and reviewing technical specifications
- Working as a team to produce reliable, high quality, safety critical software


Desired Skills:

- Bachelor’s degree in Computer Science or related field
- 3+ years of experience in software development (C/C++)
- Outstanding verbal and written communication is crucial
- 1+ years of experience developing, debugging, and troubleshooting embedded OpenGL
- Experience with embedded operating systems (VxWorks, Integrity, Linux, Deos)
- Strong organization and technical skills
- Excellent analytical / problem solving skills
- Ingrained sense of accountability and ownership
- Continuous drive for learning, pushing technical limits, and finding new solutions
- Experience with DO-178 or ISO26262 software development an asset


Low level SW Design (C code)

Experience with Graphics, Imaging, or Display

Embedded OS I.E VX works, Linux

Exposure to Open GL

Device Driver

University - Bachelor's Degree/3-4 Year Degree


Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit