×
Register Here to Apply for Jobs or Post Jobs. X

Design Specialist - Software; III

Job in Kitchener, Ontario, Canada
Listing for: FLIR Systems, Inc.
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 76800 CAD Yearly CAD 76800.00 YEAR
Job Description & How to Apply Below
Position: Design Specialist - Software (III)
Design Specialist – Software (Waterloo)  Teledyne Digital Imaging, a subsidiary of Teledyne Technologies Inc., designs and manufactures high‑performance CMOS and CCD image sensors and expandable cameras used worldwide in machine vision, documentation, surveillance, manufacturing inspection, medical imaging, and multimedia.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Responsibilities   Lead the design and development of embedded software for diverse applications.
Architect software solutions and define system interfaces.
Perform root‑cause analysis and implement corrective actions for complex issues.
Coordinate with hardware teams to ensure seamless integration.
Develop automated testing frameworks and validation procedures.
Contribute to project planning and estimation activities.
Review and approve technical documentation and design specifications.
Ensure scalability and maintainability of software solutions.
Stay updated with emerging technologies and industry trends.
Provide mentorship and training to junior engineers.
Qualifications   Bachelor's degree in computer science, computer/software/systems design, electrical engineering, or a related field and a minimum of 5 years of related experience (candidates with fewer years may also be considered).
Experience in C coding for Microchip (Atmel ATSAM4S) and STMicroelectronics (STM
32H7) microcontrollers.
Well‑versed in I²C and SPI protocols and knowledgeable in peripherals such as flash memory, ethernet, USB, UART, SD card, and FMC bus.
Able to develop test plans to ensure the robustness of the micro‑code design and cover corner cases.
Experience working independently and with hardware and FPGA design teams.
Capable of multitasking across multiple projects of various phases concurrently.
Strong in bringing‑up new designs and troubleshooting firmware issues with FPGA and hardware designers.
Ready to embrace a hands‑on approach in troubleshooting and debugging issues reported by customers and the production team.
Familiar with FPGA products from AMD Xilinx.
Benefits   Competitive compensation and comprehensive health benefits.
Progressive vacation plan and paid holidays.
Retirement savings plans with company match.
Educational assistance and career development support.
Opportunities to work on globally impactful technologies.
Salary range: $76,800.00 – $ (anticipated; final compensation determined by location, qualifications, and experience).
Teledyne is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non‑merit based factor made unlawful by federal, state, or local laws.
We are committed to conducting business with the highest ethical standards and compliance with applicable laws and regulations.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary