Talent.com
Teledyne Technologies Incorporated
Design Specialist - Embedded Software - Senior LevelTeledyne Technologies Incorporated • ON,Waterloo,Canada
Design Specialist - Embedded Software - Senior Level

Design Specialist - Embedded Software - Senior Level

Teledyne Technologies Incorporated • ON,Waterloo,Canada
30+ days ago
Salary
CA$114,200.00 yearly
Job type
  • Full-time
Job description

Description

Our Company is built on employee mutual commitment and respect, enthusiasm and progress. Teledyne DALSA is a subsidiary of Teledyne Technologies Inc., a U.S. publicly listed enterprise, and specializes in the manufacture, design, research and development of high performance image sensors and modular expandable cameras. Teledyne Digital Imaging products are used worldwide in machine vision, document scanning, image capture, surveillance, process monitoring, manufacturing inspection, medical imaging, and multimedia.

Teledyne DALSA is a global leader in the design and production of image sensors, cameras and acquisition equipment for various applications such as industrial automation, medical imaging and scientific observation. We develop best-in-class products with a talented team of people engaged with creating leading edge imaging technology.

– We like to do what hasn’t been done before. We push the global boundaries of science and technology in our desire to be #1 in the markets we serve.

– We have a deep bench strength of technical staff who lead the imaging industry, both in terms of advanced education and in leadership of global imaging standards committees. We regularly work with customers who are leaders in their own industries.

– We have development or direct sales offices in over a dozen countries and sell to the largest industry players in almost all industrialized countries globally. Our teams regularly work in partnership with other locations of our organization or with global partners to produce novel new products.

– We produce highly successful imaging products for use in a myriad of interesting applications – such as cell phone display inspection, assisting in medical diagnosis, genetic mapping, exploring our galaxy, enabling autonomous vehicles, or facilitating dental health, just to name a few.

We are currently seeking a highly talented and motivated developer to be part of our Scanning Products R&D team. As a successful candidate for this role, you have excellent problem-solving and troubleshooting skills, advanced programming knowledge, solid communication skills and a desire to tackle challenges. You will use your skills and initiative within a team environment to develop novel embedded system designs for world-class imaging products.

What you`ll do

  • Contribute to the architecture and design of vision products developed by Teledyne DALSA

  • Provide technical and team leadership: mentor engineers, support skill development, and foster strong engineering practices while remaining hands-on

  • Design and develop C/C++ application code for embedded camera platforms

  • Use AI-assisted tools responsibly (Copilot-style code generation, test creation, refactoring support) with strong human review and validation

  • Integrate across hardware/firmware/software boundaries: sensors, I/O, networking, and imaging pipelines

  • Develop and maintain automated build/test flows in Azure DevOps Pipelines (cross-compile, static analysis, unit/integration tests, artifact packaging)

  • Own regression readiness: reproducible builds, versioning, release notes, and traceable changes

  • Work closely with other members of the camera design team on end-to-end system design and integration.

  • Create and oversee unit and functional tests, debug applications and drivers, document architecture and implementation

  • Collaborate through modern Git workflows (pull requests, code review, branching strategy, tags/releases)

  • Facilitate and support regression testing and revision control of software and firmware

What you need

  • Bachelor’s or Master’s degree in Computer Science, Systems or Software Engineering

  • Minimum of 3 years of professional experience

  • Excellent level of autonomy, creativity and a drive to succeed

  • Thorough, applied knowledge of C/C++ languages in embedded environment (memory/performance constraints, concurrency, debugging)

  • Experience with Linux, GNU based cross-compile toolchains and debugging tools (gdb, perf/strace equivalents)

  • Experience with system administration for Windows and Linux based PCs (dev environment setup, tooling, networking basics)

  • Experience with computer vision and image processing algorithms

  • Strong experience with Git in a team setting (PRs, code reviews, conflict resolution, clean history)

  • Practical experience using Azure DevOps (Repos + Pipelines) or equivalent CI/CD systems for build/test automation and artifact management

  • Experience with embedded hardware and embedded vision system integration

  • Experience using containerized build agents (Docker/OCI) in CI/CD Pipelines to create reproducible cross-compile and test environments

  • Experience with Python and Groovy

  • Experience with regression development and testing

  • Familiar with ARM Cortex based architectures and low-level debugging

  • Azure DevOps YAML pipelines (multi-stage, templates, self-hosted agents, gated checks, artifact feeds)

  • Experience with ML frameworks such as PyTorch and/or TensorFlow (edge deployment awareness is a plus)

  • Experience with FPGA, DSP and/or GPU programming

  • Experience with machine vision protocols, GigE Vision, GenICam

  • Driver development experience for Linux/Windows

What we offer

  • Meaningful work supporting critical technologies.

  • A collaborative, people‑focused culture.

  • Competitive compensation and comprehensive benefits.

  • Professional development and training opportunities.

  • Stability as part of the global Teledyne Technologies family.

  • A workplace that values innovation and continuous improvement.

What happens next

This position is being posted in response to an existing vacancy within our organization.

Apply online, and our Talent Acquisition team will review your application.

If selected, you’ll be contacted for a conversation to learn more about your experience and to discuss next steps in the hiring process.

Teledyne Digital Imaging does not use AI tools to assist in the Screening, Assessing and Selecting of candidates for this role.

Salary Range:

$114,200.00-$152,300.000

The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, local regulations (such as minimum wage), education/training, work experience, key skills, and type of position.

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.

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.

Create a job alert for this search

Design Specialist - Embedded Software - Senior Level • ON,Waterloo,Canada

Similar jobs

Mid/Senior Back End Dev - Igaming - Remote In Canada - C$120,000 - C$180,000 A Year - Remote

PentasiaWaterloo, Canada
Remote
Full-time

Backend Engineer needed to build scalable systems for an online gaming platform using Java, microservices, and cloud services. Show more

 • Promoted

Embedded Software Engineer

AkkodisWaterloo, Region of Waterloo, CA
Full-time

The role requires experience with embedded hardware and software design, knowledge of control theory and algorithm design, MATLAB/Simulink, Jira, and GitHub.Familiarity with CAN/Ethernet tools, Aut... Show more

 • Promoted

Training Support Specialist - UE SYSTEMS

UE SYSTEMSwaterloo, on, ca
Full-time

At UE System we believe that every person regardless of their industry, company size, experience and budget should have the tools and support to help their facilities operate more efficiently, reli... Show more

 • Promoted

Mechanical Designer – Product Innovation Focus

AMI Attachments®Hawkesville
Full-time

Unleash your design expertise at AMI Attachments as a Mechanical Designer.Focus on the innovation and technical development of heavy construction equipment attachments in a full-time role.This posi... Show more

 • Promoted

Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Let's Talk ScienceWaterloo, Canada
Remote
Full-time

The Senior Software Developer will design, build, and maintain software and data systems for STEM education programs. Show more

 • Promoted

Director, Software Development - C$120,000 - C$140,000 A Year

DescartesWaterloo, Canada
Full-time

The Director of Software Development will lead a development team, balancing strategic leadership, people development, and technical oversight. Show more

 • Promoted

Electrical Design - $65,000 A Year

Prime AutomationWaterloo, Canada
Full-time

Electrical Designer sought to design industrial control systems, create schematics, and collaborate with teams, requiring 5+ years of experience. Show more

 • Promoted

Intermediate Electrical Designer/Drafter

Stantec Consulting International Ltd.Waterloo, Canada
Full-time +1

As energy availability becomes increasingly critical, there’s no end to the scope and significance of your work—and to where it can take you at Stantec.Every day, we’re problem-solving and collabor... Show more

 • Promoted

Senior Mechanical Designer

GorbelElmira, ON, CA
Full-time

Gorbel’s mission is simple: We improve people’s lives.That mission guides everything we do, from the products and service we provide to our outside customers to the work environment we foster for o... Show more

 • Promoted

Technical Support Specialist - C$75,000 - C$85,000 A Year - Remote

Retention.ComWaterloo, Canada
Remote
Full-time

Provides technical support via email and occasional video/phone for customers, troubleshooting issues, and documenting processes. Show more

 • Promoted

DevSecOps Engineer - DLS Technology Corporation

DLS Technology Corporationwaterloo, on, ca
Full-time

DLS Technology Corporation is seeking a highly skilled.CI/CD pipelines, cloud infrastructure, and automation frameworks.The ideal candidate possesses a strong background in Infrastructure as Code (... Show more

 • Promoted

UX Product Designer

Cashewwaterloo, on, ca
Full-time

Cashew Research is an AI-powered research platform that makes sophisticated market research more accessible, helping businesses move from questions to insights with more speed, structure, and confi... Show more

 • Promoted

Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Let’s Talk ScienceWaterloo, Canada
Remote
Full-time

Senior Software Developer to design, build, and maintain software and data systems for STEM education programs. Show more

 • Promoted

Senior Full Stack Engineer - $160,000 - $210,000 A Year - Remote

Acceler8 TalentWaterloo, Canada
Remote
Full-time

Develop sophisticated software using React, TypeScript, and Node.Collaborate with cross-functional teams and mentor junior developers. Show more

 • Promoted

Product Incubation Manager - Syntax

Syntaxwaterloo, on, ca
Full-time

The Product Incubation Manager drives new software product ideas through the company’s incubation track, from early ideation to MVP realization.The role focuses on accelerating innovation by struct... Show more

 • Promoted

Senior Software Engineer

Amaris Consultingwaterloo, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Design Engineer

Vuteq Canada IncWoodstock, Oxford County, CA
Full-time

Vuteq Technical Center Americas is a Sales and Engineering service provider representing Vuteq and Diversity Vuteq manufacturing groups throughout North America.The Vuteq group of companies is acti... Show more

 • Promoted

D365 Lead Developer - Up To C$170,000 A Year

Adapt 365Waterloo, Canada
Full-time

Lead D365 developer to design and deliver scalable solutions, set engineering standards, mentor developers, and build enterprise features. Show more

 • Promoted

Senior Technical Architect - Diabsolut

Diabsolutwaterloo, on, ca
Full-time

This role works closely with C-level executives, business leaders, and CIOs to align technology transformation initiatives with business vision and goals.They champion innovation, oversees complex ... Show more

 • Promoted

Software Support Engineer - C$60,000 - C$80,000 A Year - Remote

HCLTechWaterloo, Canada
Remote
Full-time

Provides support to software development community, managing applications and tooling, troubleshooting issues, and improving documentation. Show more