Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Linux Acquisition Software Development

Teledyne Technologies Incorporated

Be visionary
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.Be visionary
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.Job Description
Teledyne Vision Solutions is seeking a highly motivated Linux Software Developer to join the Acquisition Software Group. The successful candidate will contribute to the design, development, validation, and maintenance of high-performance image acquisition software for machine vision systems, including frame grabbers, camera interfaces, device drivers, and software development kits.This role involves developing software spanning user-space libraries, GenTL producers, and Linux kernel drivers, with a strong focus on software quality, performance, automation, and cybersecurity. The candidate will work closely with hardware, FPGA, QA, and product teams to deliver reliable acquisition solutions used in demanding industrial, medical, scientific, and automation applications.The ideal candidate is passionate about Linux development, enjoys solving complex low-level software challenges, and embraces modern software engineering practices including automated testing, continuous integration, static analysis, and AI-assisted development.What You Will Do
Software Development
Design, implement, and maintain acquisition software components for Linux platforms.Develop and maintain Linux kernel drivers for frame grabbers and GigE Vision acquisition devices.Develop user-space libraries, APIs, SDK components, and GenTL producers.Optimize software performance, memory usage, and throughput for high-bandwidth image acquisition systems.Investigate and resolve complex issues involving hardware, drivers, operating systems, and customer applications.Support integration with machine vision standards such as GenICam, GenTL, GigE Vision, CoaXPress, and Camera Link HS.Software Quality and Validation
Create, maintain, and execute automated software tests.Develop unit tests, integration tests, and system-level validation suites.Improve software test coverage and quality metrics.Perform root-cause analysis and debugging of software defects.Utilize static code analysis, sanitizers (ASAN, TSAN, UBSAN), and other quality assurance tools.Participate in design reviews, code reviews, and cybersecurity assessments.DevOps and Automation
Contribute to CI/CD pipelines and automated build systems.Develop scripting and automation tools using Python and shell scripting.Support software packaging, deployment, and installation on Linux distributions.AI and Modern Development Practices
Leverage AI-assisted development tools to improve software quality and productivity.Evaluate and integrate AI technologies that support software development, testing, validation, and maintenance activities.Apply AI techniques for log analysis, test generation, anomaly detection, and software engineering workflows where appropriate.Collaboration
Work closely with hardware, FPGA, product management, QA, and customer support teams.Participate in technical discussions, project planning, and architecture reviews.Contribute to technical documentation and knowledge sharing within the organization.To be successful in this role we would love if you have:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, or equivalent experience.Strong software development experience in C and C++.Programming experience in Python.Experience developing software on Linux platforms.Experience with multithreaded and concurrent software development.Experience debugging complex software issues in Linux environments.Understanding of Linux system internals and operating system concepts.Knowledge of software development best practices including:Source control (Git)Code reviewsAutomated testingContinuous integrationExperience developing and maintaining unit tests.Strong analytical and problem-solving skills.Ability to work effectively in a collaborative multidisciplinary team environment.Strong written and verbal communication skills in English.Experience developing Linux kernel drivers.Experience with PCIe, DMA, interrupt handling, and high-performance I/O systems.Experience with Ethernet protocols.Experience with machine vision, image acquisition, or industrial automation systems.Familiarity with GenICam, GenTL, GigE Vision, Camera Link HS, CoaXPress, or similar imaging standards.Experience with static analysis and security-focused development practices.Experience using sanitizers such as ASAN, TSAN, and UBSAN.Experience with automated test frameworks and test-driven development (TDD).Familiarity with cybersecurity principles and secure software development lifecycle.Experience with Docker, virtualization, or cloud-based development environments.Experience using AI-assisted coding, testing, and software development tools.Knowledge of GPU architecture and programmingWhat We Offer
Competitive compensation and comprehensive health benefitsProgressive vacation plan and paid holidaysRetirement savings plans with company matchEducational assistance and career development supportOpportunities to work on globally impactful technologiesSalary Range
$76,800.00-$102,400.000The 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.This position is being posted in response to an existing vacancy within our organizationTeledyne Digital Imaging does not use AI tools to assist in the Screening, Assessing and Selecting of candidates for this role
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Linux Acquisition Software Development in Winnipeg, MB vacancy
  • Become a Linux Software Developer at Teledyne Technologies, focusing on developing advanced acquisition software. Tackle complex low-level challenges within machine vision systems...  ...you to engage in high-performance software development for image acquisition tools used in... 
    Linux

    Teledyne Technologies Incorporated

    Winnipeg, MB
    2 hours ago
  • $120.65k per year

     ...responsible for the design, development, and optimization of networking capabilities on embedded software and firmware for Poly Video hardware...  ...on Android and Linux based systems with a specific...  ...clients. HP Canada’s Talent Acquisition processes involve the use of... 
    Linux
    Full time
    Internship
    Local area
    Shift work

    HP

    Winnipeg, MB
    2 hours ago
  • $120k - $195k per year

     ...artificial intelligence, and software-defined networking to provide...  ...developing and maintaining the Linux kernel in EOS. This includes keeping pace with the latest developments in the upstream...  ...working with the upstream kernel development community to get these changes... 
    Linux

    Arista Networks, Inc.

    Winnipeg, MB
    2 hours ago
  • Build Embedded Linux platforms onsite in Waterdown, Ontario, using Yocto, OpenEmbedded,...  ...L3Harris seeks a Senior Specialist Embedded Software Developer with extensive Embedded Linux...  ...troubleshooting software issuesDocument development, integration, and sustainment activitiesRequirements... 
    Linux

    L3Harris

    Winnipeg, MB
    2 hours ago
  • $89.7k - $149.8k per year

     ...ambition meets opportunity and, where the impact of what you build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges... 
    Suggested
    Full time
    Internship

    Amazon

    Winnipeg, MB
    3 days ago
  • Hewlett Packard Enterprise Development LP is seeking a Senior Embedded Software Developer in Kanata, Ontario. You will design, implement, and maintain embedded software for Linux-based networking platforms, collaborating with hardware and firmware teams to ensure robust driver... 
    Linux

    Hewlett Packard Enterprise

    Winnipeg, MB
    2 hours ago
  • $115k - $135k per year

    Software Development LeadToronto, Ontario, Canada (Hybrid) Who We AreTurner Fleischer is one of Canada’s most progressive design studios with 250+...  ...software solutions using .NET, React, MySQL, APIs, and Linux-based infrastructure. Oversee source control, testing, release... 
    Linux
    Internship
    Home office

    Turner Fleischer

    Winnipeg, MB
    2 hours ago
  • $190k - $200k per year

     ...future. Novarc Technologies is looking for a highly skilled Software Development Manager to lead a team developing software for specialized...  ...is a plus, especially for HMI development. Experience with Linux is a must, Ubuntu a nice to have. About Novarc TechnologiesNovarc... 
    Linux

    Novarc Technologies Inc.

    Winnipeg, MB
    2 hours ago
  •  ...the future of information management. Join us. Role: Manager, Software Development The Manager, Software Development leads the newly formed...  ..., and technical excellence. Partner with Talent Acquisition and HR on requisitions, interview plans, candidate assessment... 

    OpenText

    Winnipeg, MB
    2 hours ago
  • Directeur.Rice, développement logiciel // Director, Software Development Ne faites pas que suivre les tendances, bâtissez l'infrastructure...  ...le site Web, les applications mobiles ainsi que les canaux d'acquisition et de rétention de la clientèle. À ce titre, vous exécuterez... 
    Long term contract
    Temporary work

    Brobston Group

    Winnipeg, MB
    2 hours ago
  • $115k - $160k per year

    Hootsuite is seeking a Lead, Software Development, DevOps to lead a team of SRE/DevOps practitioners. The role is split between technical execution...  ...a reliable, scalable, secure, and performant cloud-based Linux infrastructure platform that supports product development teams... 
    Linux

    Hootsuite

    Winnipeg, MB
    2 hours ago
  • $115k - $160k per year

     ...have experience partnering with product development stakeholders to design and deliver a reliable...  ..., you will report to the Senior Manager, Software Development, DevOps. WHAT YOU’LL DO...  ...and integrity of our large, cloud-based Linux infrastructure: Diagnose and repair distributed... 
    Linux
    Flexible hours

    Hootsuite

    Winnipeg, MB
    2 hours ago
  • Become a Software Development Expert with Hewlett Packard Enterprise in Kanata, Ontario, working in a hybrid capacity. Deliver high-quality software...  ...• Proficiency in C programming language • Familiarity with Linux kernel and networking protocols • Strong problem-solving and analytical... 
    Linux

    Hewlett Packard Enterprise

    Winnipeg, MB
    2 hours ago
  • $114.8k - $191.8k per year

     ...to shape it from the ground up.We're looking for a software engineer to join the team to design and build the...  ...technical skills. You're comfortable and confident on Linux systems, have a deep understanding of software development in an agile team, and enjoy simplifying complex... 
    Linux
    Internship

    Amazon.com, Inc.

    Winnipeg, MB
    2 hours ago
  •  ...planning, designing, developing and testing software systems or applications for software...  ...you will use your skills to contribute to development of company objectives and principles and...  ..., disassemblers and various OS including Linux and Windows)Strong understanding of the product... 
    Linux

    Forcepoint

    Winnipeg, MB
    2 hours ago
  •  ...headquarters in New Zealand.The RoleReporting to the Director, Software Development, Geoscience, this role leads one or more teams delivering...  ...accommodation during our recruitment process, please let our Talent Acquisition team know. We are here to ensure a fair opportunity for all.... 
    Long term contract
    For contractors
    Work at office
    Local area

    Bentley Systems

    Winnipeg, MB
    2 hours ago
  • $150k - $200k per year

    Director, Software Development EffectivenessCompany: Survalent Type: Full-time DescriptionHelp shape the future of software that keeps...  ...our proven and reliable SCADA (Supervisory Control and Data Acquisition), Distribution Management System (DMS), Outage Management System... 
    Full time

    Survalent

    Winnipeg, MB
    2 hours ago
  •  ...Homepage \ \ Careers \\ Career Opportunities \ \ Software Development & QA Manager Software Development & QA ManagerShare Start...  ...Support to the VP of Technology Participate in talent acquisition and ensure successful onboarding and development of new team... 
    Work at office
    Local area
    Flexible hours

    Vigilance Santé

    Winnipeg, MB
    2 hours ago
  • For a complete position description, please visit: Talent Acquisition & Development Manager THE ORGANIZATIONOur client, a well-established and respected leader in the Western Canadian wholesale distribution industry, is hiring a Talent Acquisition & Development Manager.... 
    Long term contract
    Internship
    Monday to friday
    1 day per week

    ProFound Talent Inc.

    Winnipeg, MB
    2 hours ago
  • Lead strategic growth through M&A analysis, financial modeling, and transaction execution with Lumentum’s Corporate Development team. Partner with senior leadership across initiatives.Lumentum seeks an analytically rigorous, execution-oriented leader for its Corporate Development... 
    Long term contract

    Lumentum

    Winnipeg, MB
    2 hours ago
  • $115k - $140k per year

     ...day-1 and employer-paid premiums!), wellness benefit, learning & development opportunities, paid vacation, personal days, and sick days...  ...informs future innovation. The PositionWe are seeking a Software Development Manager to join our R&D team to oversee the successful... 
    Remplacement
    Internship
    Work at office

    Intellijoint Surgical Inc.

    Winnipeg, MB
    2 hours ago
  • $173k - $254.1k per year

     ...open source, de brevets ou d’autres formes d’impact technique 26WD101520, Director, Software DevelopmentPosition OverviewAutodesk is seeking an experienced Director, Software Development to help build the next generation of AI platform capabilities that support Autodesk products... 
    Apprenticeship
    Worldwide

    Autodesk

    Winnipeg, MB
    2 hours ago
  • $135k - $150k per year

     ...PMP and/or Scrum Master certification preferred.Experience in banking, financial services, or technology programs is a plus.Seniority level Mid-Senior levelEmployment type Full-timeIndustries Software Development and BankingToronto, Ontario, Canada #J-18808-Ljbffr

    UniSysTech Consulting

    Winnipeg, MB
    2 hours ago
  •  ...Meet Benevity Benevity is on a dynamic growth trajectory, where embracing change is part of our DNA. We're looking for a talented Software Development Manager to lead multiple engineering teams in a fast-paced, collaborative, diverse and inclusive environment. The ideal... 
    Work at office
    Flexible hours
    Shift work

    Benevity

    Winnipeg, MB
    2 hours ago
  • $71.76k - $94.43k per year

    External Posting NoticeTitle: Fund Development Officer, Monthly Giving (Acquisition) Department: Fund Development Status: Full-time, unionized Supervisor...  ...generation. High proficiency using MS Office software (Word and Excel a must). Project management software and... 
    Full time
    Internship
    Overseas

    Oxfam Canada

    Winnipeg, MB
    2 hours ago
  •  ...most complex employee systems in the world? The Amazon Compensation Technology team is seeking an innovative and highly motivated Software Development Manager to join our growing organization. We are building new software products and large-scale distributed systems to manage... 
    Internship

    Amazon Inc.

    Winnipeg, MB
    2 hours ago
  •  ...precision and reliability in automation.Your role As a Robotics Software Development Team Lead, you will direct the team responsible for high-level...  ...Design the software architecture for systems in a Linux environment.Design new features and tools for current and future... 
    Linux
    Permanent employment
    Full time
    Immediate start
    Worldwide
    Relocation
    Flexible hours

    Mecademic

    Winnipeg, MB
    2 hours ago
  •  ...What You Will Do You will lead, mentor, and develop a team of software developers while overseeing the design, integration, delivery,...  ...high-quality execution. Lead, mentor, and develop the software development team through regular one-on-ones, constructive feedback,... 
    Work at office
    Remote work

    iTel Networks Inc.

    Winnipeg, MB
    2 hours ago
  • $145k - $180k per year

     ...our own team grow. We were named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation: $145,000 - $180,000 CDN Location: 335 Steelcase Rd East, Markham,... 
    Casual work
    Work at office
    Flexible hours

    SinaLite

    Winnipeg, MB
    2 hours ago
  • $102k - $160k per year

     ...the better, we’ll take you there.We are seeking a Manager, Software Engineering, to lead and develop a software engineering team in...  ...Manager, Software Engineering, supports employees’ professional development and career growth, strengthens engineering practices, and drives... 
    Flexible hours

    MDA

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Linux Acquisition Software Development. Be the first to apply!