L

L3Harris Technologies

Global defense contractor delivering aerospace tech

Associate Embedded Software Developer

Embedded EngineeringPosted on Nov 10
Full-timeWaterdown, Hamilton, ON, CanadaCA$77.5k - CA$89kIn-person

About the Job

Requirements

  • A bachelor's degree and 0 to 2 years of prior related experience are required; a minimum of 4 years of prior related experience may substitute for the degree.

Responsibilities

  • Design, develop, and validate real-time embedded software for complex electro-optical surveillance systems.
  • Work with electrical, mechanical, electro-optics, and systems engineering disciplines to meet project objectives.
  • Support manufacturing and customer support teams in resolving software issues as needed.
  • Produce technical documentation to document project work as needed.
  • Contribute to planning and scheduling activities for projects.
  • Participate in project design and code reviews.
  • Contribute to department-level improvement initiatives, including code refactoring, test development, and establishing design and coding guidelines.

Desired Qualifications

  • Develop embedded software using C and/or C++.
  • Have a background in one or more of the following: Arm processors; FPGA-based systems; real-time operating systems, particularly ThreadX or vxWorks; Embedded Linux; embedded systems interfaces such as I2C, SPI, CAN, and Ethernet; Python for scripting and automation; or MATLAB for simulation and data analysis.
  • Have interest or experience in navigation and stabilization control software; camera, imaging, or laser control and interfacing; video or image processing; avionics and/or defense applications; software development for complex electronic and FPGA systems; automated software testing methodologies tailored to embedded systems; or software development using simulation or emulation environments.
  • Have experience with development tools such as IDEs/editors, compilation toolchains, and source control management systems.
  • Have interest or experience with design patterns and architectures for complex embedded software.
  • Be familiar with Windows and Linux as host operating systems.
  • Be familiar with Agile software development practices.
  • Have good communication and interpersonal skills.

About the Company

L3Harris Technologies

Global defense contractor delivering aerospace tech

L3Harris Technologies provides advanced aerospace, defense, and space systems for governments and commercial customers. Its products include sensors, communications, and propulsion—such as tactical radios, night-vision gear, satellite payloads, missile defense, and space propulsion—delivered as integrated systems for operations across air, land, sea, space, and cyber domains. The company blends legacy technologies from two joining giants with newer capabilities, faster acquisition cycles, and a focus on missiles, space, and resilient communications to field solutions quickly. Its goal is to be a trusted, scale-ready provider of next‑generation defense and intelligence capabilities for national security and related customers.

Company size
10,001+
Company stage
IPO
Headquarters
Melbourne, FL
Founded
1895

Recently Posted Jobs

Explore more opportunities at L3Harris Technologies

See more jobs