Software Algorithm Developer
3 days ago
About the Role
L3Harris Technologies is seeking a skilled Software Algorithm Developer to join our team. As a Software Algorithm Developer, you will be responsible for designing, prototyping, and implementing advanced algorithms for our electro-mechanical systems.
Key Responsibilities
- Collaborate with Senior Engineers to research and develop solutions to complex engineering problems.
- Model, simulate, and evaluate potential algorithms using Matlab, Python, and C/C++.
- Work with department stakeholders to create algorithms that meet architectural and implementation constraints.
- Assess algorithms for real-world, embedded performance.
- Develop requirements and design documentation as required.
- Develop models for algorithms in accordance with Departmental Practices.
- Assist in the development of test and verification plans as required.
- Support implementation of current generation and next generation algorithms in target hardware.
- Work with design Engineering to integrate and debug algorithms as required.
- Stay up-to-date with industry trends and advancements in fields such as computer vision, machine learning, and digital signal processing.
Required Capabilities
- Proficiency in C/C++ programming.
- Experience with Matlab and Python for algorithm development.
- Ability to read and understand IEEE-style research papers.
- Strong understanding of digital signal and image processing techniques.
- Experience with computer vision and machine learning is an asset.
- Familiarity with VHDL and target tracking systems is an asset.
- Meets the requirements of the Controlled Goods Registration Program and is eligible for a Canadian government security clearance.
Desired Education and Experience
- Bachelor of Electrical or Computer Engineering or equivalent science discipline.
- Minimum 6 years of algorithm design and implementation experience.
-
Software Algorithm Developer
1 week ago
Burlington, Ontario, Canada L3Harris Technologies Full timeAbout the RoleL3Harris Technologies is seeking a skilled Software Algorithm Developer to join our team. As a Software Algorithm Developer, you will work directly with our optics and hardware teams to develop code that manages all of our systems controllers and actuators, telephoto lenses or targeting & tracking systems.Key ResponsibilitiesDesign, prototype,...
-
Software Algorithm Developer
7 days ago
Burlington, Ontario, Canada L3Harris Technologies Full timeAbout the RoleL3Harris Technologies is seeking a skilled Software Algorithm Developer to join our team. As a Software Algorithm Developer, you will work directly with our optics and hardware teams to develop code that manages all of our systems controllers and actuators, telephoto lenses or targeting & tracking systems.Key ResponsibilitiesDesign, prototype,...
-
Software Algorithm Developer
2 weeks ago
Burlington, Ontario, Canada L3Harris Technologies Full timeAbout the RoleL3Harris Technologies is seeking a skilled Software Algorithm Developer to join our team in Hamilton, Ontario. As a key member of our software development team, you will be responsible for designing, prototyping, and implementing advanced algorithms for our electro-optical and infrared systems.Key ResponsibilitiesCollaborate with senior...
-
Software Development Professional
2 weeks ago
Burlington, Ontario, Canada Infowiz Full timeExciting Opportunity in Software Development at InfowizWe are seeking a highly skilled Software Development Professional to join our team at Infowiz. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Requirements...
-
Software Development Manager
3 days ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled Software Development Manager to join our team at Infowiz. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesSoftware Development:...
-
Software Development Manager
3 days ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled Software Development Manager to join our team at Infowiz. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesSoftware Development:...
-
Software Development Professional
1 week ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Infowiz. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesRequirements GatheringCollect and document user requirements to...
-
Software Development Engineer
7 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher...
-
Software Development Engineer
7 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Thermo Fisher...
-
Software Development Professional
5 days ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Infowiz. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesRequirements GatheringCollect and document user requirements to ensure that...
-
Software Development Professional
5 days ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Infowiz. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesRequirements GatheringCollect and document user requirements to ensure that...
-
Software Development Lead
10 hours ago
Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full timeJob Title: Software Development LeadWe are seeking a highly skilled Software Development Lead to join our team at JK Contracting and Consulting Inc.Job SummaryThe Software Development Lead will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process...
-
Software Development Lead
13 hours ago
Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full timeJob Title: Software Development LeadWe are seeking a highly skilled Software Development Lead to join our team at JK Contracting and Consulting Inc.Job SummaryThe Software Development Lead will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process...
-
Software Developer
7 days ago
Burlington, Ontario, Canada TransUnion Full timeAbout UsAt TransUnion, we are dedicated to finding innovative ways to utilize information to help individuals make informed decisions. As a trusted provider of global information solutions, our mission is to empower people worldwide to access opportunities that lead to a higher quality of life by helping organizations optimize their risk-based decisions and...
-
Software Developer
1 week ago
Burlington, Ontario, Canada TransUnion Full timeAbout UsAt TransUnion, we are dedicated to finding innovative ways to utilize information to help individuals make informed decisions. As a trusted provider of global information solutions, our mission is to empower people worldwide to access opportunities that lead to a higher quality of life by helping organizations optimize their risk-based decisions and...
-
Software Development Engineer
2 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our...
-
Software Development Engineer
3 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our...
-
Software Development Engineer
4 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout Thermo Fisher ScientificWe are a leading global biotechnology company that enables our customers to make the world a healthier, cleaner, and safer place. Our mission is to empower our customers to make a positive impact on a global scale.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of our...
-
Software Development Specialist
10 hours ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled Software Development Specialist to join our team at Infowiz. As a key member of our software development team, you will be responsible for designing, developing, and testing computer-based systems.Key ResponsibilitiesCollect and document user requirements to ensure accurate system developmentCoordinate the...
-
Software Development Specialist
13 hours ago
Burlington, Ontario, Canada Infowiz Full timeAbout the RoleWe are seeking a highly skilled Software Development Specialist to join our team at Infowiz. As a key member of our software development team, you will be responsible for designing, developing, and testing computer-based systems.Key ResponsibilitiesCollect and document user requirements to ensure accurate system developmentCoordinate the...