Systems Engineer

Norsat International, Inc.

$70K — $95K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical, Computer, Software, or Systems Engineering, or Computer Science
  • 2+ years of experience in embedded systems or systems engineering roles
  • Proficiency in programming languages: C, C++, C#, Python
  • Strong knowledge of embedded systems development and software engineering principles
  • Experience with communication protocols: UART, CAN, SPI, I2C, TCP/IP, UDP, RTSP

Responsibilities

  • Translate stakeholder input into system and software requirements specifications
  • Design, develop, and maintain embedded software and system-level architectures
  • Develop and enhance robot/drone management and control systems
  • Define and execute system verification and validation plans
  • Perform integration, debugging, and performance optimization for software interacting with hardware systems
  • Create and maintain technical documentation and user-facing materials
  • Support deployed systems by diagnosing field issues and delivering timely resolutions

Benefits

  • Paid vacation days
  • 100% paid by employer comprehensive health benefits package
  • Up to $2,000 per year professional development fund
  • 100% reimbursed for job-related training
  • Flexible hours of work
  • Leisure areas in the office with games
  • Company events and free snacks
Full Job Description
Summary:

We are seeking a Systems Engineer to join our multidisciplinary Engineering team. In this role, you will contribute to the design, development, and lifecycle management of integrated hardware/software systems for robotic platforms, drone solutions, and satellite communication terminals.

This position focuses on embedded systems, system architecture, and software-hardware integration, with responsibilities spanning requirements definition, system design, development, testing, and field support.

What You'll Do:

  • Translate stakeholder input (Sales, Product, Engineering, Customers) into system and software requirements specifications
  • Design, develop, and maintain embedded software and system-level architectures for robotics, drone control, and satellite platforms
  • Develop and enhance robot/drone management and control systems
  • Define and execute system verification and validation plans, including test procedures
  • Perform integration, debugging, and performance optimization for software interacting with hardware systems
  • Create and maintain technical documentation and user-facing materials
  • Support deployed systems by:
    • Diagnosing field issues
    • Delivering timely resolutions
    • Implementing improvements to prevent recurrence
  • Collaborate cross-functionally across electrical, mechanical, and production teams to deliver fully integrated systems


What You'll Bring:

  • Bachelor's degree in Electrical, Computer, Software, or Systems Engineering, or Computer Science
  • 2+ years of experience in embedded systems or systems engineering roles
  • Proficiency in programming languages: C, C++, C#, Python
  • Strong knowledge of:
    • Embedded systems development
    • Software engineering principles and methodologies
    • Object-oriented design and multi-threaded systems
    • Linux-based systems (experience with RTOS is an asset)
  • Experience with communication protocols: UART, CAN, SPI, I2C, TCP/IP, UDP, RTSP
  • Familiarity with Agile development practices
  • Experience with system integration, testing, and debugging
  • Working knowledge of version control and issue tracking tools
  • Ability to produce clear technical and customer-facing documentation


What We Offer:
  • Paid vacation days;
  • 5 paid sick days;
  • 100% paid by employer comprehensive health benefits package including medical, dental, life & more (coverage varies);
  • RRSP program;
  • Up to an annual maximum of $2,000 per year professional development fund for designations and accreditations;
  • 100% reimbursed for job-related training;
  • On-going training available;
  • Flexible hours of work based on position;
  • Employee Referral Program;
  • Employee Award Program;
  • Plenty of on-site and street parking & a bus stop right in front of the office (bus 405, 410, 416);
  • Leisure areas in the office, employees are encouraged to have some fun! (i.e., ping pong table, foosball, Wii, tabletop games, card games);
  • Employee events & initiatives: company BBQs, field trips, annual summer event, free snacks events, lunchroom has free flow of coffees & teas.

Please note that benefits may vary by location and employment status.

This is an on-site position, so relocation will be required. Remote work is not supported at this time.

Applicants must hold either a Canadian citizenship, Canadian Permanent Residency, or Work/ Study Permit. Unfortunately, we are unable to provide assistance for work authorization.

Similar Jobs

More Jobs at Norsat International, Inc.

  • Finance Manager
    $90K — $110K *
    Aurora, ON L4G 0A3
    Finance & Insurance
    In-Person
  • Systems Engineer
    $70K — $95K *
    Richmond, BC V6V 2G8
    Aerospace & Defense
    In-Person
  • RF Systems Engineer
    $80K — $110K *
    Richmond, BC V6V 2G8
    Telecommunications & Hardware
    In-Person
  • RF Mechatronics Engineer
    $80K — $110K *
    Richmond, BC V6V 2G8
    Telecommunications & Hardware
    In-Person
  • Mechatronics Engineer
    $80K — $100K *
    Richmond, BC V6V 2G8
    Technical Services
    In-Person

More Aerospace & Defense Jobs

Find similar Systems Engineer jobs: