Radar Software Developer — C++ (12-Month Contract)
Teledyne FLIR
Software Developer (12 Month Contract)
Develop and optimize radar signal processing algorithms in C++ for embedded and PC systems
Location:
Laval, Quebec, Canada
Job Tags:
Software
About The Role
Software Developer
Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval, Quebec office. We are a small and passionate team that uses everyone's talents to develop some of the best radars in the world. We won the Engineering Innovation prizes from OIQ in 2015 and from Engineers Canada in 2017.As a member of the software and system team, you will participate in developing advanced software related to radar signal processing, target detection, tracking, classification, and data exchanges between embedded SW, PC applications and third-party software.The role will involve several software aspects of radar development such as software requirements, design, coding, validation, and performance assessment. In addition, you will collaborate closely with system specialists to ensure algorithms ported in the embedded software or PC application meet system requirements.Primary duties and responsibilities include:Write software requirements and define software architectures with respect to system requirementsDesign algorithms and develop C++ code for radar productsTest and integrate software in radar products and applicationsOptimize code (speed, memory use, etc.)Participate in software quality assurance activities such as configuration management, release, and testPosition qualifications:Software developer with 5+ (ideally 10+) years of experienceStrong experience in C/C++ with Microsoft Visual StudioExperience in software configuration management (Git, SVN) and software quality processesExperience with large complex software with real-time communications and extensive processingGood analytical and problem-solving skillsWorking knowledge of English and FrenchAssets:Experience in algorithm development, signal processing and/or scientific programmingC/C++ software development with Windows and/or LinuxEmbedded software development with an RTOS and/or LinuxKnowledge of PythonKnowledge of MatlabKnowledge in signal processing (FFT, Filters)Knowledge of XML protocolsKnowledge of TCP/IP socket programmingKnowledge of 3D coordinates transformationsKnowledge of applied linear algebra programmingBasic knowledge of radio-frequency physics and conceptsBasic knowledge of machine learning and pattern matching conceptsEligible to be certified to examine, possess, and transfer items under the Canadian Controlled Goods Program and legally authorized to work in Canada
#J-18808-Ljbffr
Develop and optimize radar signal processing algorithms in C++ for embedded and PC systems
Location:
Laval, Quebec, Canada
Job Tags:
Software
About The Role
Software Developer
Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval, Quebec office. We are a small and passionate team that uses everyone's talents to develop some of the best radars in the world. We won the Engineering Innovation prizes from OIQ in 2015 and from Engineers Canada in 2017.As a member of the software and system team, you will participate in developing advanced software related to radar signal processing, target detection, tracking, classification, and data exchanges between embedded SW, PC applications and third-party software.The role will involve several software aspects of radar development such as software requirements, design, coding, validation, and performance assessment. In addition, you will collaborate closely with system specialists to ensure algorithms ported in the embedded software or PC application meet system requirements.Primary duties and responsibilities include:Write software requirements and define software architectures with respect to system requirementsDesign algorithms and develop C++ code for radar productsTest and integrate software in radar products and applicationsOptimize code (speed, memory use, etc.)Participate in software quality assurance activities such as configuration management, release, and testPosition qualifications:Software developer with 5+ (ideally 10+) years of experienceStrong experience in C/C++ with Microsoft Visual StudioExperience in software configuration management (Git, SVN) and software quality processesExperience with large complex software with real-time communications and extensive processingGood analytical and problem-solving skillsWorking knowledge of English and FrenchAssets:Experience in algorithm development, signal processing and/or scientific programmingC/C++ software development with Windows and/or LinuxEmbedded software development with an RTOS and/or LinuxKnowledge of PythonKnowledge of MatlabKnowledge in signal processing (FFT, Filters)Knowledge of XML protocolsKnowledge of TCP/IP socket programmingKnowledge of 3D coordinates transformationsKnowledge of applied linear algebra programmingBasic knowledge of radio-frequency physics and conceptsBasic knowledge of machine learning and pattern matching conceptsEligible to be certified to examine, possess, and transfer items under the Canadian Controlled Goods Program and legally authorized to work in Canada
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Radar Software Developer — C++ (12-Month Contract) in Winnipeg, MB vacancy
- .... Sales & Marketing – Prepare insurance illustrations using software provided by each life insurance company. Obtain “special” or “inforce... ...Development, Business Documentation, Customer Experience (CX), Developing Proposals, Marketing Activities, Trusts and Estate Planning,...Contract workFull timeTemporary workFixed term contractWork at officeMonday to friday
- Contribute as a Software Developer at Teledyne FLIR in Laval, Quebec, specializing in C++ development for radar signal processing. Join a passionate team on a 12-month contract. You will play a pivotal role in developing and optimizing software for radar products. This includes...Contract work
- ...and professional growth – join Kobo and come help us on our mission of making reading lives better.The Role: As an iOS Developer (12 month contract), you will be a critical contributor to the entire Kobo iOS app. You will take ownership over key features, and deliver them...Contract workCasual workRemote workWorldwideFlexible hours
- ...are looking for an Intermediate Full Stack Developer to join our engineering team. You bring... ...hands‑on experience building production software, are comfortable across the stack in C# and... ...features end‑to‑end. This position is a 12 month contract role. This is not a checkbox...Contract workInternshipRemote work
- ...your weekend earlier during the summer months! 17 Paid Days Off (in addition to 13 Personal... ...standards that can scale. This is a software development and infrastructure role that... ...the bar. Please note, that is is a 12 month contract role and we are only considering...Contract workLocal areaFlexible hoursWeekend work
- ...project load; flexible to changes in workload. Assist Product Developers and Tech Services when required Formulate new product... ...Manufacturing industry Minimum 4 years experience working as a Product Developer Assistant or Coordinator Chefs or Bakers Red Seal...Contract workFlexible hours
$80 - $100 per hour
...The Opportunity:We’re looking to fill an opening for a Senior Software Engineer to join our Information Technology team. Reporting to... ...relevant tools and frameworks to enhance system performance and developer productivity Your experience and skills: Bachelor's or Master...Contract workHourly payLong term contractInternship$100k - $130k per year
C++ Software Developer Aversan Inc.( ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently...- ...all results. Empire Life is looking to hire a Recruiter - 12 month contract to join our Talent Acquisition team! We are actively seeking candidates... ...intake meetings to successful candidate onboarding. Develops competitive offers that consider all available data and...Contract workPermanent employmentFull timeFixed term contractCasual workInternshipFlexible hours
- What are your contributions to the team? • Develop new supply sources and build strategic business relationships. • Develop negotiation... ...contractual clauses against substantial breaches. • Conduct contract negotiations with suppliers. • Ensure contracts are maintained...Contract work2 days per week
- Select how often (in days) to receive an alert:Title: Senior Full Stack Developer (12 Months Maternity Contract) Requisition ID : 275435At Tangerine,we’reredefining banking. As Canada’s leading digital bank, we thrive on innovation, agility, and bold thinking, tackling every...Contract workPermanent employmentFlexible hours
$57k - $80k per year
...office (hybrid) or within Canada (remote). Note this role is a 12 month contract. How will I make an impact? Plan and create multi‑lingual... ...tutorials to help end‑users succeed in their daily tasks. Develop and follow style guide and writing guidelines to drive brand consistency...Contract workWork at officeRemote workFlexible hoursShift work$57k - $80k per year
...experiences worldwide. As a Content Strategist, you will help develop and manage user-focused content strategies for global audiences... ...analytics, usability testing, and AI-powered tools. This 12-month contract offers an opportunity to make a meaningful impact in an international...Contract workLong term contractFull timeWork at officeRemote workWorldwideFlexible hours- ...-functional collaboration. By developing the team’s technical capabilities... ...-quality outputs that support monthly, quarterly, and annual... ...Reporting Lead the regional month-end close process, ensuring the... ...formula logic). ERP/accounting software experience (e.G., NetSuite,...Contract workInternshipRemote workWork from homeFlexible hours
$82.05k per year
...marketers, engineers, copywriters, graphic designers, renders, developers and other creative technologists. You will talk design all day.... ...You will also help build our in-house capabilities: learning new software, coaching others, sourcing new studio equipment, and designing...Contract workInternshipWork at officeWorldwide- ...using various materials (steel, stainless steel, aluminum), and develop sheet metal patterns/models. Design plastic and composite components... ...significant experience with Inventor or Solidworks 3D modeling software (Relevant experience with other modeling software may be...Contract work
- JPC - 593 - Software Developer III – C++ [Montreal, QC, H2M 1H7], Canada 5 - 15 Years N/A Posted 3 days ago Primary Skillsnetworking c++ Electrical Engineering sensors Structured Software Real-Time Problem-Solving Deployment Agile sensor...
- Use C++, C# and C to develop software and firmware for BOWMAN in Calgary, Alberta, within a multidisciplinary Agile team.As an experienced Software/Firmware Developer, you will support BOWMAN, an advanced tactical communications system. You will design, implement, debug and...
- ...motivated, detail-oriented Accounting Manager to join their team on a 12-month contract. This is an excellent opportunity for an accounting... ...effectively with auditors.Experience with Prologue accounting software and electronic expense reporting systems is beneficial.Ability...Contract workRemplacementWork at office
$165k - $210k per year
...opportunity to move when you're ready. About Euna SolutionsEuna Solutions® is the leading provider of purpose‑built, cloud‑based software designed to streamline procurement, budgeting, payments, and grants‑management for public sector and government organizations. Euna’s...Contract workWork at officeWeekend work3 days per week- ...Rakuten Kobo Inc. is seeking an iOS Developer for a 12-month contract to drive features from inception to completion within the Kobo iOS app. You will work in the iOS team, contributing to a Swift/SwiftUI‑based codebase that also incorporates legacy React Native components...Contract work
$100k - $130k per year
...sustainable infrastructure, and support analytics. We are hiring for a 12-month contract role for the year of 2027. Availability to start early in... ...to take on more complex problems and own all aspects of developing end-to-end data flows, including gathering requirements, data...Contract workWork at office1 day per week$59.3k - $109.2k per year
...Specialist, Communication (12 Months Contract) Toronto, ONT, Canada and 1 more Definity is the parent company to some of Canada's most long... ...team, this Communication Specialist is responsible for developing and executing communication plans that support key business units...Contract workWork at officeLocal areaFlexible hours$73.6k - $101.2k per year
..., within budget, and to the highest safety standards. This is a 12-month fixed term position. Essential Responsibilities Oversee and... ...safety regulations, industry standards, and best practices. Develop and maintain project schedules and resource allocations. Collaborate...Contract workFor contractorsFixed term contractFor subcontractor- The Mason Group - Strategic Search Partners in Vancouver is seeking a CPA to guide a 12-month hybrid project implementing and customizing accounting software across divisions. You will combine technical accounting expertise with module rollout leadership. You will work with...Contract workFor contractors
- ...Corporation, is one of the world’s largest owners, operators, and developers of renewable power, with $125 billion power assets under... ...capacity. We use our operating capabilities, scale and global reach to develop and operate a high-quality clean energy portfolio in a...Contract work
$140k - $150k per year
...plays a key role in preparing financial statements and managing the month-end reporting and close processes. In addition, they will lead a... ...financial issues, identifies root causes, evaluates risks, and develops practical, data-driven solutions to support sound business decisions...Contract workInterim role$65k - $70k per year
...between C$ 65,000.00 - C$ 70,000.00 for 12 months as a fixed term, then converting to FTE The Job: Digital Designer (12-Month Contract) As a Digital Designer (12-Month Contract... ...and protect individuals. Our focus is on developing tools and processes that promote equity,...Contract workTemporary workFixed term contractWork at officeRemote work$70k - $95k per year
Store Design Designer - 12‑month contract Full-time Department: Retail Operations Employee Type: Contract Full-Time/Part-Time: Full... ...day. MISSIONThe Designer, Store Design is responsible for developing all aspects of design for the Indigo retail environment. The...Contract workFull timePart timeWork at officeFlexible hours$100 - $120 per hour
...resources, dependencies, risks/issues, quality, change vendors (where applicable) and other key aspects of the project will be managed. Develop a detailed schedule for the project that identifies and sequences the activities needed to successfully complete the project and...Contract workWork at office2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Radar Software Developer — C++ (12-Month Contract). Be the first to apply!
Related searches
- junior c++ developer Winnipeg, MB
- c++ software developer Winnipeg, MB
- c++ developer fintech Winnipeg, MB
- c++ developer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB

