Software Designer, Algorithm

1 month ago


ON, Canada Harris Geospatial Solutions Full time

Designer, Algorithm

L3HARRIS WESCAM Division

Hamilton, Ontario

About L3HARRIS WESCAM

As a subsidiary of L3Harris Technologies and within the Integrated Mission Systems Segment, the WESCAM division develops the most advanced optical sensor and targeting systems for global defense and military sectors, National Security, Search & Rescue and Airborne law enforcement agencies. From long-range covert surveillance missions to search and rescue operations, our MX-series systems, and the mission systems solutions they are a part of, produce stabilized high-magnification electro-optical and infrared images from airborne, marine and ground based platforms, enabling our customers to see first and act first.

About the Role

Our software teams work directly with our optics and hardware teams – developing code that manages all of our systems controllers and actuators, telephoto lenses or targeting & tracking systems - and in particular, code that allows those captured images to be defined and managed. We develop advanced real-time software for various applications and processors, including new payloads like complex imagers, laser illuminators & targeting designators, range finders and trackers. We develop the embedded controls and user interfaces for complex electro-mechanical systems including remote I/O subsystems, custom lens controllers, and advanced video processing features.

Primary Responsibilities

  1. Algorithm design, prototyping and implementation:
  2. Work with Senior Engineers to research solutions to difficult Engineering problems.
  3. Model, simulate and evaluate potential algorithms using Matlab, Python and C/C++.
  4. Work with department stakeholders to create algorithms that meet architectural and implementation constraints.
  5. Assess algorithms for real-world, embedded performance.
  6. Produce requirements and design documentation as required.
  7. Develop models for algorithms in accordance with Departmental Practices.
  8. Assist in the development of test and verification plans as required.
  9. Support implementation of current generation and next generation algorithms in target hardware.
  10. Work with design Engineering to integrate and debug algorithms as required.
  11. Follow trends in both industry and academia (GPU’s, FPGA’s, computer vision, machine learning etc).
  12. Provide input to and attend design reviews for projects associated with algorithm development.
  13. Participate in New Product Introduction (NPI) meetings as required.

Required Capabilities

  1. C/C++ coding.
  2. Matlab/Python for algorithm development.
  3. Reading and understanding IEEE style research papers.
  4. Modelling and simulation of complex algorithms.
  5. Design and implementation of complex algorithms.
  6. Digital signal and image processing techniques.
  7. Computer vision.
  8. Familiarity with Machine learning and pattern analysis, neural networks, digital hardware design, VHDL, and target tracking systems is an asset.
  9. Meets the requirements of the Controlled Goods Registration Program and is eligible for a Canadian government security clearance.

Desired Education and Experiences

  1. Bachelor of Electrical or Computer Engineering or equivalent science discipline. Relevant Masters or postgraduate degree is an asset.
  2. Minimum 6 years of algorithm design and implementation experience.
#J-18808-Ljbffr
  • Software Engineer

    4 weeks ago


    ON, Canada Confluent Full time

    With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives us to do better every day – we're creating an entirely new category within data infrastructure - data streaming. This technology will allow every organization to create experiences and use...

  • Software Developer

    1 month ago


    ON, Canada IPG Photonics Corporation Full time

    IPG Photonics (NASDAQ:IPGP) is seeking a software developer to join our agile software development team in Kingston, Ontario, Canada. Our Kingston group is responsible for inventing, developing and building novel process monitoring tools for the global manufacturing industry. The group's products are integrated with IPG's world-leading photonic...

  • Mold Designer

    1 month ago


    ON, Canada Pride Now Full time

    Job SummaryThe Designer position involves designing plastic injection molds based on customer requirements and specifications, ensuring accurate records of design information, and maintaining up-to-date job history files. This role requires attending design review meetings and managing detailed reports, prints, and drawings. Key QualificationsCompletion of...


  • ON, Canada Recooty Full time

    Are you a tech-savvy Software Developer/Engineer with a passion for creating innovative applications? Design Match is looking for a talented and creative individual to join our development team. As a Software Developer/Engineer, you will play a crucial role in writing, testing, and maintaining software applications that elevate our platform's user...

  • GenAI Developer

    1 month ago


    ON, Canada Paralucent Inc Full time

    We are seeking an experienced GenAI Developer with a minimum of 5 years of hands-on experience in the intersection of AI and genetics to join our clients innovative team. If you are passionate about leveraging AI to advance genetic research and have a strong track record of doing so, we want to hear from you. Key Responsibilities: Develop and implement...

  • Software Engineer

    1 month ago


    ON, Canada Crystal Fountains Inc. Full time

    Crystal Fountains is a globally recognized leader in the commercial water feature industry. Our clients and their projects’ success are at the core of everything we do. We combine water, light, sound and interaction to deliver landmark attractions that surprise, delight, and soothe visitors.As a software developer at Crystal, you be a key member of the...


  • ON, Canada Dawn Staffing Solutions Inc. Full time

    One of our automotive clients in St Thomas, ON region is looking for a Product Engineer Designer for their facility.Key Responsibilities Product Design and Development:Conceptualize and design new products based on customer needs and market trends. Develop detailed engineering drawings, 3D models, and specifications. Utilize CAD software to create and modify...

  • Designer I

    1 month ago


    ON, Canada Brand Industrial Services Full time

    A leading provider of specialized services to the global industrial, commercial and infrastructure markets, BrandSafway delivers access and scaffolding systems, forming and shoring, industrial services and related solutions to more than 32,000 customers worldwide. BrandSafway was formed when Brand Energy & Infrastructure Services and Safway Group combined in...

  • Software Engineer

    1 month ago


    ON, Canada Pulsar Electronics Manufacturing, Ltd. Full time

    This is an exciting time to join Pulsar Measurement and the wider TASI Measurement organization. Pulsar Measurement has built an enviable reputation based on our customer centric ethos, which means Pulsar Measurement continues to attract a growing global customer presence.Pulsar Measurement has built up a well-respected brand in Water and Industrial sectors...

  • Software Engineer

    1 month ago


    ON, Canada Pulsar Measurement, Ltd. Full time

    This is an exciting time to join Pulsar Measurement and the wider TASI Measurement organization. Pulsar Measurement has built an enviable reputation based on our customer centric ethos, which means Pulsar Measurement continues to attract a growing global customer presence.Pulsar Measurement has built up a well-respected brand in Water and Industrial sectors...


  • ON, Canada Wiser Solutions, Inc. Full time

    Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally.Job...


  • ON, Canada IPG Photonics Corporation Full time

    IPG Photonics (NASDAQ:IPGP) Canada Inc . produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’ world-leading laser...


  • ON, Canada Redpath Mining Africa Full time

    Redpath Raiseboring's Office in North Bay, Ontario, Canada Q. What office or site do you work at? At Redpath Raiseboring's office in, North Bay, Ontario, Canada. Q. What are your key responsibilities at Redpath? Working with the design team, I provide technical support for our fleet of raiseboring machines and support equipment. I solve...

  • Sr UX Designer

    1 month ago


    ON, Canada Litera Group Full time

    We are looking for a versatile Senior UX Designer to join the Kira product team (part of Litera Transact family) to iterate on our AI-Powered M&A Due Diligence product for lawyers. You will work through the full cycle design process, including user research to uncover and document user needs, scoping out design requirements, ideation, prototyping, creating...


  • ON, Canada Redpath Mining Inc. Full time

    for essential functionalities of our website;to improve your browsing experience;to improve the performance of our website;to gather statistics;for targeted advertising;for profiling/tracking purposes Redpath Raiseboring's Office in North Bay, Ontario, Canada Q. What office or site do you work at? At Redpath Raiseboring's office in, North Bay,...

  • Marketing Manager

    1 month ago


    ON, Canada Incognito Software Systems Inc Full time

    Job Summary:Are you enthusiastic about digital marketing and developing marketing strategies to drive revenue growth? We are looking for a marketer like you who enjoys learning and wants to wear many marketing hats to support our common goals.Job Description: Our ideal candidate is a creative marketer with a strong attention to detail, excellent writing...


  • ON, Canada Tri-Mach Group Full time

    Who We AreTri-Mach Group Inc. is a leading manufacturer of custom, sanitary processing equipment. We work with some of the largest food, beverage, and pharmaceutical companies in North America who produce much of the items we consume daily.With over 35 years of experience serving essential industries and a new 80,000 sq. ft facility, we strive to push the...

  • Sr. Software Engineer

    4 weeks ago


    ON, Canada Infinitysol Full time

    About The Role And JobPosition: Sr. Software EngineerLocation : Toronto (Hybrid)Position : FulltimeJob DescriptionShould have 5+ yrs experience in Automation.Hands on experience in designing and building Selenium Test Automation Frameworks is must.Experience in TDD/BDD, Cinnamon/Cucumber frameworks.Experience in Quantum framework will be an added...


  • ON, Canada Reddit Inc Full time

    The Conversation Experiences team is responsible for one of the highest traffic pages on the platform: the Comments page. We know that conversations are the lifeblood of Reddit, so we strive to ensure viewing content and the surrounding conversation is appealing, intuitive and delightful. This is a high impact role where you will drive related technical &...


  • ON, Canada Bluebayinvest Full time

    Lead Software Developer, GFT Job Summary We’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to design and deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our...