Enable job alerts via email!

Embedded Software Designer, Lead

L3Harris Technologies

Hamilton

On-site

CAD 100,000 - 130,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading aerospace and defense technology innovator is seeking an Embedded Software Developer, Lead. This role involves developing real-time software for electro-optical surveillance systems, collaborating with cross-functional teams, and mentoring junior developers. The ideal candidate will have significant experience in embedded software development and strong technical skills in C/C++ and various embedded systems technologies.

Qualifications

  • 9+ years of industry experience in embedded software development preferred.

Responsibilities

  • Architect, design, develop, and validate real-time embedded software for electro-optical surveillance systems.
  • Lead estimation, planning, scheduling, and review activities for projects.
  • Mentor junior and intermediate developers.

Skills

Embedded software development with C and/or C++
Experience with Arm processors
FPGA systems
RTOS (ThreadX, vxWorks)
Embedded Linux
Scripting (Python)
MATLAB
Navigation/stabilization software
Imaging and laser control
Communication skills

Education

Degree or diploma in Software Engineering
Computer Engineering
Electrical Engineering
Computer Science

Job description

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 professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life balance. Our culture is rooted in values, community dedication, and a commitment to excellence.

L3Harris Technologies is a global aerospace and defense technology innovator, delivering end-to-end solutions for mission-critical needs across space, air, land, sea, and cyber domains. With approximately $18 billion in annual revenue and 50,000 employees, our customers span over 100 countries.

Most U.S. and Canada employees can access a 9/80 work schedule, effective October 24, 2022.

Position: Embedded Software Developer, Lead

Ref# : 15763

Location: Waterdown ON, Canada

About L3Harris WESCAM

As part of L3Harris Technologies within the Integrated Mission Systems Segment, WESCAM develops advanced optical and sensor systems for defense, military, Homeland Security, Search and Rescue, and law enforcement. Our MX-series systems provide stabilized high-magnification electro-optical and infrared images from airborne, marine, and ground platforms, supporting covert surveillance, search and rescue, and more.

About the Role

We seek an enthusiastic and motivated software engineer to join our team. Our software works closely with optics and hardware teams to develop code managing system controllers, actuators, telephoto lenses, and targeting & tracking systems. We develop real-time software for various applications and processors, including payloads like imagers, laser illuminators, and range finders. The role involves developing embedded controls and user interfaces for complex electro-mechanical systems.

Software is central to our MX-series systems, integrating mechanical, electrical, and optical features. Each project presents unique challenges, requiring flexible yet high-performance software. Join us to help create the next generation of MX-series systems!

Primary Responsibilities
  • Architect, design, develop, and validate real-time embedded software for electro-optical surveillance systems.
  • Lead estimation, planning, scheduling, and review activities for projects.
  • Mentor junior and intermediate developers.
  • Collaborate with electrical, mechanical, electro-optics, and systems engineering teams.
  • Support manufacturing and customer support in resolving software issues.
  • Document technical work appropriately.
  • Contribute to departmental improvements such as code refactoring, testing, and guideline development.
Recommended Skills & Knowledge
  • Embedded software development with C and/or C++.
  • Experience with Arm processors, FPGA systems, RTOS (ThreadX, vxWorks), Embedded Linux, interfaces (I2C, SPI, CAN, Ethernet), scripting (Python), MATLAB, and related areas.
  • Experience in navigation/stabilization software, imaging, laser control, video processing, avionics, FPGA systems, automated testing, and simulation environments.
  • Proficiency with development tools, design patterns, Windows/Linux OS, and Agile practices.
  • Strong communication and interpersonal skills.
Desired Education & Experience
  • Degree or diploma in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related.
  • 9+ years of industry experience in embedded software development preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Designer

Opencare Inc

Ontario

Remote

CAD 70.000 - 110.000

30+ days ago

Lead Gameplay Camera Designer

Crystal Dynamics

Remote

CAD 115.000 - 142.000

9 days ago

Mining: Lead Layout Designer, Studies - GTA

Ausenco Pty Ltd.

Burlington

Hybrid

CAD 80.000 - 110.000

5 days ago
Be an early applicant

Silicon Alliances Ecosystem Development Manager

Canonical

Moncton

Remote

CAD 90.000 - 130.000

8 days ago

Principal Designer, Talent Management

Twilio

Ontario

Remote

CAD 80.000 - 120.000

30+ days ago

Manager Lawtons Merch & Local Dev

Sobeys

Mississauga

Hybrid

CAD 85.000 - 115.000

10 days ago

Lead UX Designer

Netomi

Ontario

On-site

CAD 90.000 - 130.000

4 days ago
Be an early applicant

Principal Systems Designer - Shared Services Canada - Remote

Workleap Technologies inc.

Remote

CAD 90.000 - 120.000

30+ days ago

Senior Manager, Development Country Quality

Alexion

Mississauga

Hybrid

CAD 100.000 - 130.000

10 days ago