Embedded Software Developer
Waterloo, Ontario Canada
4d ago


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

    Education :

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

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form