Software Architect, Lead

7 days ago


Burlington, Ontario, Canada L3Harris Technologies Full time

About L3Harris Technologies

L3Harris Technologies is a leading provider of advanced defense and commercial technologies across various domains, including space, air, land, sea, and cyber. Our company is dedicated to delivering end-to-end solutions that meet customers' mission-critical needs.

Our Culture

We value a diverse and inclusive work environment that empowers employees to grow professionally and personally. Our culture is built on a foundation of values, dedication to our communities, and a commitment to excellence in everything we do.

About the Role

We are seeking an experienced Software Architect, Lead to join our team at L3Harris Technologies. As a key member of our software engineering department, you will be responsible for architecting, designing, developing, and validating real-time embedded software for complex electro-optical surveillance systems.

Key Responsibilities

  • Architect and design real-time embedded software for complex systems
  • Lead technical aspects of estimation, planning, scheduling, and review activities for assigned projects
  • Mentor junior and intermediate software developers
  • Collaborate with other disciplines to meet project objectives
  • Provide support to manufacturing and customer support teams
  • Produce technical documentation as needed
  • Contribute to department-level improvement initiatives

Requirements

  • Experience in embedded software development with C and/or C++
  • Background in one or more of the following: Arm processors, FPGA-based systems, real-time operating systems (RTOS), embedded Linux, and embedded systems interfaces
  • Experience in navigation and stabilization control software, camera and imaging control, video or image processing, avionics and defense applications, and automated software test methodologies
  • Experience with design patterns and architectures for complex embedded software
  • Familiarity with Windows and Linux as host operating systems
  • Familiarity with Agile software development practices
  • Good communication and interpersonal skills

Desired Education and Experience

  • University degree or college diploma in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or a related discipline
  • Preferred 9+ years of industry experience in embedded software development


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    About L3Harris TechnologiesL3Harris Technologies is a leading provider of advanced defense and commercial technologies across various domains, including space, air, land, sea, and cyber. Our company is dedicated to delivering end-to-end solutions that meet the mission-critical needs of our customers.Our CultureWe value a diverse and inclusive work...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    About L3Harris TechnologiesL3Harris Technologies is a leading provider of advanced defense and commercial technologies across various domains, including space, air, land, sea, and cyber. Our company is dedicated to delivering end-to-end solutions that meet the mission-critical needs of our customers.Our CultureWe value a diverse and inclusive work...


  • Burlington, Ontario, Canada Adlib Publishing Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to join our team at Adlib Publishing Systems. As a key member of our software development team, you will be responsible for designing and implementing scalable, enterprise-grade software solutions using.NET technologies.Key ResponsibilitiesDesign and develop software...


  • Burlington, Ontario, Canada Adlib Publishing Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to join our team at Adlib Publishing Systems. As a key member of our software development team, you will be responsible for designing and implementing scalable, enterprise-grade software solutions using.NET technologies.Key ResponsibilitiesDesign and develop software...


  • Burlington, Ontario, Canada Supportech Full time

    Key Responsibilities:Education: Bachelor's or Master's degree in Computer Science or a related field.Database Expertise: Proven experience with SQL and database design, with a minimum of 3 years.Front-end Development: Strong skills in HTML, CSS, JQuery, and JavaScript, with a minimum of 3 years of experience.Back-end Development: Experience with XML,...


  • Burlington, Ontario, Canada Supportech Full time

    Key Responsibilities:Education: Bachelor's or Master's degree in Computer Science or a related field.Database Expertise: Proven experience with SQL and database design, with a minimum of 3 years.Front-end Development: Strong skills in HTML, CSS, JQuery, and JavaScript, with a minimum of 3 years of experience.Back-end Development: Experience with XML,...


  • Burlington, Ontario, Canada Adlib Publishing Systems Full time

    {"h3": "About the Role"} We are seeking a highly skilled Principal.NET Developer to join our team at Adlib Publishing Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software solutions. {"h3": "Key Responsibilities"} Design and develop software architecture, code, and coach and mentor...


  • Burlington, Ontario, Canada Adlib Publishing Systems Full time

    {"h3": "About the Role"} We are seeking a highly skilled Principal.NET Developer to join our team at Adlib Publishing Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software solutions. {"h3": "Key Responsibilities"} Design and develop software architecture, code, and coach and mentor...


  • Burlington, Ontario, Canada NetBrain Full time

    About NetBrainNetBrain is a leading provider of no-code network automation solutions, empowering IT operations teams to scale their hybrid multi-cloud connected networks.The RoleWe are seeking a highly experienced Principal Network Architect to lead our network operations transformation through automation, leveraging our state-of-the-art platform across our...


  • Burlington, Ontario, Canada NetBrain Full time

    About NetBrainNetBrain is a leading provider of no-code network automation solutions, empowering IT operations teams to scale their hybrid multi-cloud connected networks.The RoleWe are seeking a highly experienced Principal Network Architect to lead our network operations transformation through automation, leveraging our state-of-the-art platform across our...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    Job Title: Software Development LeadWe are seeking a highly skilled Software Development Lead to join our team at JK Contracting and Consulting Inc.Job SummaryThe Software Development Lead will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    Job Title: Software Development LeadWe are seeking a highly skilled Software Development Lead to join our team at JK Contracting and Consulting Inc.Job SummaryThe Software Development Lead will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    {"h2": "Job Summary", "p": "We are seeking a highly skilled Software Development Team Lead to join our team at JK Contracting and Consulting Inc. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems,...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at JK Contracting and Consulting Inc. as a key member of our software development team.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at JK Contracting and Consulting Inc. as a key member of our software development team.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at JK Contracting and Consulting Inc.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at JK Contracting and Consulting Inc.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at JK Contracting and Consulting Inc. as a key member of our IT department.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at JK Contracting and Consulting Inc. as a key member of our IT department.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process...


  • Burlington, Ontario, Canada JK Contracting and Consulting Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Development Team Lead to join our team at JK Contracting and Consulting Inc. as a key member of our software development team.Key ResponsibilitiesTeam LeadershipLead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control...