Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Teledyne Technologies Incorporated

Acquisition Software Developer

Teledyne Technologies Incorporated

. Design, implement, and maintain software components in C and C++ .

Posted 9/23/2026full-timeOttawa • CanadaMid-LevelSenior💰 CA$93,700 - CA$124,900 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong programming skills in C and C++, with experience in Python scripting and automation. Proficient in software development lifecycle processes, including unit testing, debugging, and collaboration across teams for industrial imaging applications.

Highest-signal resume keywords
C ProgrammingC++ ProgrammingPython ScriptingGit Source ControlEthernet Networking

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentUnit TestingTest AutomationDebuggingContinuous IntegrationSoftware ArchitectureNetwork Performance AnalysisLow-Level System SoftwareMachine VisionCybersecurity Standards
Soft Skills
Problem-SolvingCommunication Skills
Tools & Technologies
CI/CD PipelinesStatic Analysis ToolsAI-Assisted Coding Tools
Industry Keywords
GigE VisionGenICamIndustrial ImagingImage Acquisition SystemsTCP/IPIPUDPRoCE

Tech Stack

Tools & technologies
Cyber SecurityLinuxPythonTCP/IPC++

About the role

Key responsibilities & impact
  • Design, implement, and maintain software components in C and C++
  • Develop tools, test infrastructure, and automation using Python
  • Enhance and support Ethernet and GigE Vision software stacks for industrial imaging applications
  • Analyze, troubleshoot, and resolve customer-reported issues
  • Participate in software architecture discussions, design reviews, code reviews, and continuous improvement initiatives
  • Collaborate with hardware, FPGA, validation, and application teams
  • Develop and maintain unit tests
  • Contribute to integration, system, and regression testing
  • Investigate defects and implement corrective actions
  • Use Git-based source control workflows
  • Contribute to CI/CD pipelines and automated build systems
  • Follow software development lifecycle processes
  • Maintain technical documentation and design specifications
  • Develop and troubleshoot Ethernet communications involving IP, UDP, RoCE, and related protocols
  • Support GigE Vision imaging systems and high-speed data transfer applications
  • Analyze network performance and communication issues

Requirements

What you’ll need
  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent experience
  • Minimum 3 years of professional software development experience
  • Strong programming skills in C and C++
  • Experience with Python scripting and automation
  • Knowledge of source control (Git), code reviews, automated testing, and continuous integration
  • Experience developing unit tests and test automation
  • Knowledge of Ethernet networking fundamentals and TCP/IP
  • Strong debugging and problem-solving skills
  • Good written and verbal communication skills in English
  • Experience developing Windows device drivers or low-level system software (preferred)
  • Experience with Linux software development (preferred)
  • Experience with machine vision, industrial cameras, or image acquisition systems (preferred)
  • Knowledge of GigE Vision, GenICam, or related industry standards (preferred)
  • Experience with cybersecurity standards and secure software development practices (preferred)
  • Familiarity with static analysis tools, sanitizers, and software quality metrics (preferred)
  • Experience using AI-assisted coding, testing, and software development tools (preferred)
  • Ability to communicate effectively in French in a bilingual environment (preferred)

Benefits

Comp & perks
  • Competitive compensation and comprehensive benefits
  • Professional growth supported by experienced technical leaders
  • Access to world-class design tools and testing facilities
  • Collaborative engineering culture with global impact
  • Workplace that values diversity, learning, and innovation