Enable job alerts via email!

Concepteur de logiciel embarque / Embedded Software Designer

FLIR Systems, Inc.

Waterloo

On-site

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in advanced technology is seeking an Embedded Software Developer to join their dynamic R&D team. This role involves designing and developing software for embedded platforms, requiring proficiency in C/C++ and Python. The ideal candidate will thrive in a collaborative environment, demonstrating creativity and autonomy while contributing to innovative solutions in various high-tech domains.

Qualifications

  • Good experience in embedded software development.
  • Basic knowledge of various Python scripting languages.

Responsibilities

  • Design and develop C code for an embedded platform under FreeRTOS or Linux.
  • Write unit and functional tests, debug applications and drivers.

Skills

Autonomy
Creativity
Embedded Software Development
Knowledge of Operating Systems
Fluency in English
Fluency in French

Education

Bachelor of Electrical Engineering
Bachelor of Software Engineering

Tools

GNU Software Development Tools
SVN
CVS
ClearCase
Git

Job description

Embedded Software Designer page is loaded

Embedded Software Designer

Apply locations Canada - Montreal, QC (TDY) Canada - Waterloo, ON

Time type : Full time

Posted on : Posted Yesterday

Job requisition id : REQ27828

Be visionary

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description

Teledyne DALSA designs and manufactures cameras and image acquisition / processing boards for worldwide markets, in different high technology domains such as computer vision, medical imaging and scientific imaging. Teledyne DALSA offers an excellent working environment, financial incentives and opportunities for learning and promotion.

Teledyne DALSA’s R&D team is currently looking for an Embedded Software Developer to join us in Montreal!

Primary Duties & Responsibilities :

  • Design and develop C code for an embedded platform under FreeRTOS or Linux.
  • Design and develop low-level code (kernel and device driver) in C in under Linux.
  • Design and develop application code in C, C++, and Python in a mixed Windows and Linux environment.
  • Write unit and functional tests, debug applications and drivers, and document the architecture and implementation.
  • Contribute to the architecture and design of the different systems produced by Teledyne DALSA.

The ideal candidate quickly integrates new knowledge, is on the lookout for the latest technologies, and demonstrates initiative and resourcefulness. Our dynamic and multidisciplinary team multiplies the opportunities to surpass oneself in an environment where non-conventional tools and development techniques are welcomed.

Job Qualifications :

  • Bachelor of electrical or software engineering
  • Excellent level of autonomy and creativity
  • Good experience in embedded software development
  • General knowledge of onboard electronic equipment
  • Master C / C++ languages in Windows and Linux environments
  • Thorough knowledge of the theory of operating systems
  • Basic knowledge of various Python scripting languages
  • Familiar with GNU software development tools (binutils, ld, make, gcc)
  • Familiar with software revision control of source code (SVN, CVS, ClearCase, Git or other)

The candidate must be fluent in English and French (written and spoken).

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules, and regulatory orders. Our reputation for honesty, integrity, and high ethics is as important to us as our reputation for making innovative sensing solutions.

J-18808-Ljbffr

Create a job alert for this search

Concepteur Logiciel • Waterloo, Region of Waterloo, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.