FREE ACCESS
5,000–10,000 jobs/day
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.

Acquisition Software Developer
Teledyne Technologies Incorporated. Design, implement, and maintain software components in C and C++ .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCyber 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