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 1 hour 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
    1 hour ago
  •  ...this includes Fitness related App’s. Personal and Professional Development - We are committed to helping you reach your potential through...  ...Café offers free Tea and Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg Department: Sales... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day 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
    1 hour ago
  •  ...mile logistics. Our vision is clear: to deliver fast, accurate, and reliable service powered by cutting‑edge technology.The Embedded Linux Software Developer helps turn validated physical automation concepts into scalable, supportable and production-ready solutions across... 
    Linux
    Flexible hours

    Intelcom Express

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour ago
  • Be at the forefront of logistics innovation as a Senior Embedded Linux Software Developer with Intelcom | Dragonfly, leveraging advanced C# skills to develop embedded solutions. Drive the transition of automation concepts to scalable implementations across Canada. This role... 
    Linux

    Dragonfly Logistics Lab Inc.

    Winnipeg, MB
    1 hour 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... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    4 days ago
  • Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking...  ...an individual with a solid foundation in Linux kernel development. Collaborate closely with our Linux Kernel team to manage... 
    Linux

    Arista Networks

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  • $89.9k - $118k per year

    Specialist Software Development-CA Req Id: 928 Job Location: Montreal - QC Business Unit: Technology Highest Level Division: Operations...  ...of experience as a Developer Practical experience with Linux internals, containers and shell scripting Practical experience... 
    Linux
    Work at office
    Monday to friday

    CN

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  • Lead software acquisition analysis through financial modeling, valuation, and diligence in a high-volume M&A team supporting multiple markets.The Associate works across sourcing, evaluation, and transaction execution for specialized software businesses. You will collaborate... 

    The Mason Group - Strategic Search Partners

    Winnipeg, MB
    1 hour ago
  •  ...both internally and externally! Amazon ECS is looking for a Software Development Engineer (SDE) to deliver our container orchestration service...  ...will need a strong understanding of software development with Linux, and be comfortable analyzing large amounts of data from multiple... 
    Linux
    Internship

    Amazon.com

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • $113.8k per year

    Robotics - Software Development Engineer Are you passionate about innovation? Do you want to solve real customer problems through innovative technology...  ...of software development lifecycle (SDLC)Experience in Linux application developmentExperience with ROS/ROS 2 for robotics... 
    Linux
    Internship
    Worldwide

    Alternance Amazon

    Winnipeg, MB
    1 hour ago
  • Become an integral Software Engineer focusing on AI software development and drive impactful innovations. Collaborate within a dynamic team that values creativity...  ...major AI frameworks like Pytorch • Experience with Linux and development practices • Knowledge of GPU and CUDA... 
    Linux

    AMD

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  •  ...design and make. Operate is the phase that tells you what actually happened, and it is ours. The role We're looking for multiple Software Development Managers to lead one of several engineering teams. As a Dev Manager at MaintainX, you're the person who turns a roadmap into... 
    Work at office

    MaintainX (An Autodesk Company)

    Winnipeg, MB
    1 hour 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
    1 hour ago

Do you want to receive more vacancies?

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