Skip to main content

EMBEDDED SOFTWARE @ L3HARRIS CANADA

Burlington, Ontario Job ID 111101
Apply Now

L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers’ mission-critical needs. The company provides advanced defense and commercial technologies across space, air, land, sea and cyber domains. L3Harris has approximately $18 billion in annual revenue and 47,000 employees, with customers in more than 100 countries.

9/80 work schedule available for most U.S. and Canada employees, effective October 24, 2022.

Software Engineering @ L3HARRIS
WESCAM Division Burlington, ON
Future Opportunities Talent Community
About L3HARRIS WESCAM
We develop the most advanced optical systems for global defense and military markets, Homeland Security, Search and Rescue and Airborne law enforcement agencies worldwide. These systems provide stabilized, high-magnification Electro-optic and Infrared (EO/IR) laser, surveillance and targeting systems for airborne, marine and ground based platforms.
Software at a Glance
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.
About Joining Our Software Engineering Talent Community
We are always looking for great talent to join our team – and we understand that timing is everything. You may not be ready to make a move, but you’re open to exploring your options. We may not have a position immediately available – but we know we will in the near future. Our forecasted growth makes that a certainty.
Join our talent community for Software Engineering and we’ll make sure to stay in touch, keep you informed on what we’re doing, what’s happening in our industry, and connect from time to time with some positions we think you’ll be interested in hearing about.
Subject Matter Expertise We Look For
This depends on a lot of factors – but we’ll start with our tech-stack. It’s simple but effective. Embedded C with C++ and Python on an Embedded Linux OS. We’ll get into more of the technology below, but we look for a variety of subject-matter expertise for our team - from understanding electrical engineering concepts and principles, and control system theory, to board bring up and practical experience with real time operating systems and multithreaded real time code.
We look for software engineers who know thread-safe low level driver development and hardware abstraction layer development. Communication protocols are a pretty big deal around here – whether it’s RS232, I2C, SPI – even Ethernet.
We’re always looking for people who can understand the design and operation of complex interrelated subsystems and complex electro optical assemblies, code refactoring, signal processing, and those who can just simply figure out how to make something work that is theoretically impossible like solving an in-field or in-service problem…
Your area of expertise is something we may need immediately, or later on down the road – but at some point in time, we’d definitely like a chance to get to know you a little better.
Skills, Experience and Competencies We Look For
While this list is in no particular order - you should be able to identify many of the following within your own inventory of “Things You’re Really Good At”
  • Embedded C, C++, Embedded Linux
  • Python
  • ARM Cortex (M3/4, A8/9), PowerPC, dsPIC, Stellaris
  • RS232/422, i2Cm SPI, CAN
  • vxWorks, RTEMS or ThreadX
  • Some understanding of the ISO 12207 software development standard.
  • Knowledge of embedded communications standards such as I2C, SPI, CAN, Serial, Ethernet.
  • If you have some experience with avionics communication standards such as 1553, Arinc-429 – that would be great
  • Analysis and problem solving at a higher level
A Day in the Life of Software Engineering
While the following may not all happen in a single day for one individual, Software Engineers are widely known for their ability to pivot on multiple priorities, in some cases simultaneously. Any combination of the following could make up a typical day in the lift of a Software Engineer at L3HARRIS WESCAM
  • Perfecting the software build and code development process for complex electro-optical imaging systems
  • Work alongside Design and R&D to help organize software development suitable for production
  • Provide some support to Production and Systems Engineering with both manufacturing and field deployments of our systems
  • Spend time with our optical teams or electro-mechanical teams in troubleshooting control systems issues
  • Take some time out to research new development methodologies
  • Be part of a prototype team that is testing Artificial Intelligence and high-speed processing
  • Participate in the estimation and planning of new products and features.
  • Represent Software Engineering in company product development reviews.
  • Participate in continuous department improvement processes.
  • Review the software contributions of other team members.

Life at L3HARRIS WESCAM

This is the most important part. Many companies say that their work is ‘exciting’ or ‘challenging’, or that they work in a “fast-paced environment”. Perhaps our definition of those terms is slightly different – because we are one of the only companies in the world that produce what we do, have customers like we do, allow our employees to work on the kinds of things we do, and say with certainty that what we do every day directly contributes to protecting lives around the world.

Diversity & Inclusion
We believe that diversity among our employees makes us a stronger organization.
We are committed to diversity and inclusion within our L3 HARRIS WESCAM family, and our community by welcoming and encouraging applications from anyone interested without regard to race, colour, religion, gender, sexual orientation, gender identity, national origin, age, disability, protected veteran's status, Aboriginal status or any other legally-protected groups. For people with disabilities, we work with you throughout the recruitment process to ensure you have what you need in order to be at your best. If you require any accommodation for any part of the recruitment/interview process, or as you begin your career with us just let us know and we will take care of you.
About L3Harris Technologies
L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers’ mission-critical needs. The company provides advanced defense and commercial technologies across air, land, sea, space and cyber domains. L3Harris has approximately $17 billion in annual revenue, 50,000 employees and customers in more than 130 countries.
Organized into 4 segments – Integrated Mission Systems, Communications Systems, Space & Airborne Systems and Aviation Systems – L3Harris Technologies employs over 50,000 people worldwide in over 50 countries.
L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customer's mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
#LI-Hybrid
Click APPLY to join our Software Engineering Talent Community
By residing in our Software Engineering Talent Community, we’ll keep you up to date on what L3HARRIS WESCAM is working on from a software perspective, new developments in our business, and more information about the team and what it means to work here.
You’ll also be the first to hear about new positions coming up that we hope you might be interested in.
**As L3HARRIS-WESCAM is a supplier to several national military and defense agencies, we are bound by the Canadian Controlled Goods Program. Every L3HARRIS employee must be CGP-Certified, of which certification requires extensive background screening that L3HARRIS Wescam will manage on your behalf.
PV Labs, Synaptive, EVERTZ, thalmic labs, simulation, modeling, electromechanical, optical, Christie, medical imaging, artificial intelligence, AI, deep learning,

#LI-FD1

Apply Now

Join Our Talent Community

Sign up for job alerts and be the first to know about our job openings.

Select a job category and/or location, then click "Add" for each saved search. Finally, click "Sign Up" to create your job alert.

Interested In

View All Jobs

You have not saved any jobs.

View All Jobs

Awards and Recognition

Fortune 2022 - World's Most Admired Companies
HRC
2022 Bloomberg Gender Reporting Framework
Top HBCU Supporters
CEO Action
Catalyst CEO
NSBE
Handshake Early Talent Award
WayUp 100 Top Internship Programs Award
2022 Readers Choice Top 50 Employers
2021 Best Employers for Veterans
2022 DEI Best Place to Work For Disability Inclusion
2022 Top 50 Employer Careers and the disABLED
Catalyst Logo
2022 Minority Engineer Magazine Top 50 Employer
2023 Hamilton Niagara's Top Employers