Embedded Firmware Specialist

Thales Group

Montreal, QC, Canada
Not specified; not specified; comprehensive benefi...
Hybrid
Embedded firmware development
Soc arm processor programming
Fpga software implementation
This role leads the development of advanced software solutions for infrared camera systems within Thales' Optronics Centre of Competence in Montreal

Job Summary

  • This role leads the development of advanced software solutions for infrared camera systems within Thales' Optronics Centre of Competence in Montreal.
  • The successful candidate will design and implement device drivers and real-time image processing algorithms on ARM SoC and FPGA platforms while ensuring strict security compliance.
  • Thales offers an extensive benefits package including company-paid health insurance, retirement savings plans with matching contributions, and paid vacation days.

Matching Summary

This role leads the development of advanced software solutions for infrared camera systems within Thales' Optronics Centre of Competence in Montreal.

Salary

Not specified; Not specified; Comprehensive benefits package including health, dental, and retirement matching

Skills & Requirements

Must-have

  • Embedded Firmware Development
  • SoC ARM Processor Programming
  • FPGA Software Implementation
  • Real-time Image Processing Algorithms
  • Custom Linux Environment Management
  • Device Driver Development
  • Security Vulnerability Mitigation

Nice-to-have

  • .NET C# Application Deployment
  • EdgeAI Framework Experience
  • PyTorch or TensorFlow Knowledge
  • Avalonia UI Proficiency
  • Cross-compilation Toolchains

Key Requirements

  • Bachelor's degree in Engineering or Computer Science
  • Minimum 5 years of embedded software development experience
  • Fluency in English and French
  • Eligibility for Canadian Enhanced Reliability security clearance

Work Rights

Must be eligible for Canadian Enhanced Reliability security clearance

Tailored Resume

Cover Letter