Design Specialist - Software (iii)

FLIR Systems Inc

Waterloo, Canada
Base: $76,800.00-$102,400.00; bonus/equity: not sp...
Embedded software design and development
C coding for microchip and stmicroelectronics microcontrollers
I2c and spi protocol expertise
Teledyne Digital Imaging specializes in high-performance CMOS and CCD image sensors and modular expandable cameras used worldwide in various industries

Job Summary

  • Teledyne Digital Imaging specializes in high-performance CMOS and CCD image sensors and modular expandable cameras used worldwide in various industries.
  • The Design Specialist - Software leads embedded software design and development, collaborates with hardware teams, and ensures scalable and maintainable solutions.
  • The company offers competitive compensation, comprehensive health benefits, progressive vacation plans, retirement savings with company match, and career development support.

Matching Summary

Teledyne Digital Imaging specializes in high-performance CMOS and CCD image sensors and modular expandable cameras used worldwide in various industries.

Salary

Base: $76,800.00-$102,400.00; Bonus/Equity: Not specified; Benefits: Comprehensive health benefits, retirement plans with company match, educational assistance

Skills & Requirements

Must-have

  • Embedded software design and development
  • C coding for Microchip and STMicroelectronics microcontrollers
  • I2C and SPI protocol expertise
  • Integration with hardware and FPGA teams
  • Firmware troubleshooting and debugging
  • Develop automated testing frameworks
  • Knowledge of peripherals like flash memory and ethernet

Nice-to-have

  • Mentorship and training junior engineers
  • Project planning and estimation
  • Stay updated with emerging technologies
  • Hands-on troubleshooting approach
  • Multitasking across multiple project phases
  • Experience with AMD Xilinx FPGA products

Key Requirements

  • Bachelor's degree in computer science or engineering
  • Minimum 5 years related experience
  • Experience with Microchip (Atmel ATSAM4S) and STMicroelectronics (STM32H7) microcontrollers
  • Familiarity with I2C and SPI protocols
  • Knowledge of peripherals including flash memory, ethernet, USB, UART, SD card, FMC bus
  • Ability to develop test plans for microcode robustness
  • Experience working with hardware and FPGA design teams

Work Rights

Not specified

Tailored Resume

Cover Letter