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 44 minutes 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
$34.9k - $47.2k per year
...Group Medical Underwriting team on a 6-month contract. This position follows a hybrid work model... ...versed and easily adaptable to computer software such as in-house data management systems... ...SharePoint for workflow management and developing automation solutions in Power Automate is...Contract workPermanent employmentFull timeTemporary workPart timeInternshipWork at officeFlexible hours2 days per week- ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed... ...Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you...Suggested
- ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed... ..., and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the...Suggested
- ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed... ...Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports...Suggested
$34.9k - $47.2k per year
Reference Code: MY-03-PU-15-UP-35 The Claims Processors (Life Claims) are responsible for the overall department workflow. They must meet very strict deadlines in order to deliver new claims to the Analysts and Processors in a timely manner to ensure ample time for the adjusters...Permanent employmentFull timeTemporary workPart timeInternshipWork at officeFlexible hours- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...
- Sunrise Farms is a group of companies with primary focus in the poultry industry. From our hatcheries to our “ready to eat” state of the art cooking facilities we service customers in the retail, food service and industrial sectors. We are proud of our support of the Canadian...Contract work
- ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. • Personal and Professional Development - We are committed... ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the...
$24 per hour
Location: Transcona, Winnipeg Hourly Rate: $24 Schedule: 7:30 AM – 4:00 PM, Monday – Friday Start Date: As soon as possible Job Summary: Responsible for analyzing, processing, and managing all warranty claims and related transit bus data submitted by properties, RPSMs...Contract workHourly payTemporary workImmediate startMonday to friday$180k - $200k per year
...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:...3 days per week- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve...
- C++ Programmer Analyst (12-month contract)### C++ Programmer Analyst (12-month contract)Apply: Montreal - 1190 av. des Canadiens-de-Montreal: Full time: Posted Today: R-6668**Venture outside the ordinary - TMX Careers**The TMX group of companies includes leading...Contract workFull timeWork at office2 days per week3 days per week
- ...Contract (6 months) Winnipeg, MB Full-Time | Monday to Friday | 3:30 PM to 12:00 AM Carfair Composites® is a leader in fiber-reinforced plastic design and composite... ...the production floor, supporting customers, developing new technologies, or helping our business grow...Contract workFull timeTemporary workWork at officeMonday to friday
$17 - $20 per hour
...warm, easygoing family looking for a kind, reliable nanny to care for our 6-month-old twins (a boy and a girl) in our home in North Kildonan. SCHEDULE: Monday, Friday and Saturday, 10am to 2pm (12 hours a week). Steady, predictable hours. The schedule may grow down the road...Hourly payPart timeMonday to friday- ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence, tests, performance et architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de route des applications d’apprentissage automatique. Vous développerez...Apprenticeship
- ...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
- 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
- ...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
- ...Randstad Canada is seeking an Intermediate Software Developer - CRM to join a Toronto-based contract. You will design, develop, and integrate Dynamics 365 Customer... ...Integration Services. Onsite in Toronto for a 6-month contract with potential extension. You will build plugins...Contract workFull time
- ...assigned operating fund accounting routines, to include: performing month end and year end journal entries and reconciliations; performing... ...for recognizing, investigating and analyzing problems and developing innovative solutions. Excellent interpersonal and communication...Contract work
- Seeking full-time nanny starting December 2026 for 10 month old son. Looking to nanny share with another family if possible. If you are a proactive, reliable, and compassionate individual who is passionate about childcare and is comfortable with part-time hours, we would...Full timePart time
- ...Magellan, you are part of the team! Position Summary: The Contracts Administrator will be responsible for administrating and... .../ preferred. ~ Experience with standard office equipment and software (i.e. Microsoft Office, etc.…). ~ Customer service minded with...Contract workInternshipWork at officeLocal areaWorldwide
$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...- ...needed. Evaluate all competitors’ activities such as new launches and price reductions and communicate with District Sales Manager. Meet monthly key performance indicators (KPI‘s) focused on the following areas: sales, distribution, pricing, display, new accounts and other...Contract workFull timeTraineeshipFlexible 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
$79.2k - $126.5k per year
...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
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


