Ensure compliance with all train orders, signals, railroad rules and regulations related to safety ... Locomotive Engineer qualification to retain seniority and employment). * Acquire and maintain ...
Ensure compliance with all train orders, signals, railroad rules and regulations related to safety ... Locomotive Engineer qualification to retain seniority and employment). * Acquire and maintain ...
OUR HIRING PROCESS: * We will review your application against our job requirements. We do not ... Lead and develop engineering leaders and teams (hiring, onboarding, goal setting, performance ...
Quick apply
OUR HIRING PROCESS: * We will review your application against our job requirements. We do not ... Lead and develop engineering leaders and teams (hiring, onboarding, goal setting, performance ...
Ensure compliance with all train orders, signals, railroad rules and regulations related to safety ... Locomotive Engineer qualification to retain seniority and employment). * Acquire and maintain ...
Ensure compliance with all train orders, signals, railroad rules and regulations related to safety ... Locomotive Engineer qualification to retain seniority and employment). * Acquire and maintain ...
Data Architect
Calgary, AB · Hybrid
CA$128K - CA$147K/yr
This is a hands-on senior engineering role that blends deep SQL and modeling expertise with product ... Experience with observability & lineage tooling, or designing data quality and audit processes for ...
Data Architect
Calgary, AB · Hybrid
CA$128K - CA$147K/yr
This is a hands-on senior engineering role that blends deep SQL and modeling expertise with product ... Experience with observability & lineage tooling, or designing data quality and audit processes for ...
Glazing Project Coordinator
Calgary, AB · On-site
Recent graduate of a Construction or Engineering & Technologies program or a related educational ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Glazing Project Coordinator
Calgary, AB · On-site
Recent graduate of a Construction or Engineering & Technologies program or a related educational ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Own detection engineering across the corporate security stack - tune DLP, EDR, phishing templates ... Growth mindset when it comes to process improvement and new technologies, especially AI. Preferred
Own detection engineering across the corporate security stack - tune DLP, EDR, phishing templates ... Growth mindset when it comes to process improvement and new technologies, especially AI. Preferred
Project Coordinator
Edmonton, AB · On-site
Recent graduate of a Construction or Engineering & Technologies program or a related educational ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Project Coordinator
Edmonton, AB · On-site
Recent graduate of a Construction or Engineering & Technologies program or a related educational ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
... e.g., Signaling, Electrical, Communications, Traffic Control, Interfaced systems, etc.) and ... engineering, requirements management, and verification & validation (V&V) processes is highly ...
... e.g., Signaling, Electrical, Communications, Traffic Control, Interfaced systems, etc.) and ... engineering, requirements management, and verification & validation (V&V) processes is highly ...
Ensure the integration of the assigned scope with other systems (e.g., Signaling, Electrical ... engineering, requirements management, and verification & validation (V&V) processes is highly ...
Ensure the integration of the assigned scope with other systems (e.g., Signaling, Electrical ... engineering, requirements management, and verification & validation (V&V) processes is highly ...
Technical Writer
Sherwood Park, AB · On-site
CA$60K - CA$65K/yr
You'll work closely with clients, developers, and designers to ensure all content aligns with user ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Technical Writer
Sherwood Park, AB · On-site
CA$60K - CA$65K/yr
You'll work closely with clients, developers, and designers to ensure all content aligns with user ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Glazing Project Manager
Calgary, AB · On-site
Post secondary education in Civil Engineering Technology or Architectural Technology is an asset ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Glazing Project Manager
Calgary, AB · On-site
Post secondary education in Civil Engineering Technology or Architectural Technology is an asset ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
QA Automation Tester
CA$65K - CA$80K/yr
... A process . You'll play a hands-on role in ensuring the quality of our releases-owning manual ... You'll work closely with developers and the QA team to understand product workflows, uncover edge ...
QA Automation Tester
CA$65K - CA$80K/yr
... A process . You'll play a hands-on role in ensuring the quality of our releases-owning manual ... You'll work closely with developers and the QA team to understand product workflows, uncover edge ...
Gerry Wright OMF Building B Parametric Programming report * Requirements & Derived requirements for ... Degraded mode operations SIG, POWER, Track, Comms - Against operation processes * Series - multiple ...
Gerry Wright OMF Building B Parametric Programming report * Requirements & Derived requirements for ... Degraded mode operations SIG, POWER, Track, Comms - Against operation processes * Series - multiple ...
Maintain continuous situational awareness of system conditions, recognize developing risk signals ... Identify improvement opportunities, support implementation of better tools and processes, and ...
New
Maintain continuous situational awareness of system conditions, recognize developing risk signals ... Identify improvement opportunities, support implementation of better tools and processes, and ...
New
Analyze and act upon MRP signals to issue purchase orders for raw materials, packaging, and resale ... Experience in chemical manufacturing, batch processing, or other process industries strongly ...
Analyze and act upon MRP signals to issue purchase orders for raw materials, packaging, and resale ... Experience in chemical manufacturing, batch processing, or other process industries strongly ...
You balance a systems engineer mindset with a sharp operational instinct, comfortable crafting ... Identifying friction points in our established customer onboarding process, for each segment, and ...
You balance a systems engineer mindset with a sharp operational instinct, comfortable crafting ... Identifying friction points in our established customer onboarding process, for each segment, and ...
Therapy Assistant (2025-1106)
Calgary, AB · On-site
... programming to clients focused on helping them to achieve their discharge goals. This position ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Therapy Assistant (2025-1106)
Calgary, AB · On-site
... programming to clients focused on helping them to achieve their discharge goals. This position ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Building Patrol Officer
CA$18.58/hr
Banner access, processing and general membership reporting Facility Stewardship (Campus Center ... ESport studio servicing and monitoring as required Compliance (Programming, Sport Amenities ...
Building Patrol Officer
CA$18.58/hr
Banner access, processing and general membership reporting Facility Stewardship (Campus Center ... ESport studio servicing and monitoring as required Compliance (Programming, Sport Amenities ...
Service Project Coordinator
Calgary, AB · On-site
Education in a civil engineering / building science program or a related educational field ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
Service Project Coordinator
Calgary, AB · On-site
Education in a civil engineering / building science program or a related educational field ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...
... engineered drawings * Perform bolt-up, torqueing, and structural assembly to specification ... Execute rigging and signaling for crane lifts, guiding loads safely into place * Interpret ...
... engineered drawings * Perform bolt-up, torqueing, and structural assembly to specification ... Execute rigging and signaling for crane lifts, guiding loads safely into place * Interpret ...
Signal Processing Engineer information
See Alberta salary details
$63K - $74.5K
3% of jobs
$74.5K - $86K
9% of jobs
$86K - $97.5K
10% of jobs
$104.2K is the 25th percentile. Wages below this are outliers.
$97.5K - $109K
6% of jobs
$109K - $120.5K
5% of jobs
The median wage is $132K / yr.
$120.5K - $132K
17% of jobs
$132K - $143.5K
16% of jobs
$149.3K is the 75th percentile. Wages above this are outliers.
$143.5K - $155K
18% of jobs
$155K - $166.5K
10% of jobs
$166.5K - $178K
4% of jobs
$178K - $189.5K
2% of jobs
$63K
$130.8K
$189.5K
How much do signal processing engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Signal Processing Engineer, and why are they important?
What is the difference between Signal Processing Engineer vs Communications Engineer?
| Aspect | Signal Processing Engineer | Communications Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Electrical Engineering, Signal Processing, or related fields | Bachelor's or Master's in Electrical Engineering, Communications, or related fields |
| Work Environment | Research labs, tech companies, R&D departments | Telecom companies, network providers, infrastructure firms |
| Industry Usage | Designing algorithms for audio, video, radar, and sensor data | Developing and maintaining communication systems and networks |
| Search & Comparison Intent | Focuses on signal analysis, filtering, and data processing | Focuses on network design, protocols, and transmission systems |
While both roles involve electrical engineering principles, Signal Processing Engineers primarily develop algorithms for analyzing and filtering signals, whereas Communications Engineers focus on designing and maintaining communication systems and networks. The roles often overlap in telecommunications, but their core responsibilities differ based on the specific application and industry focus.
What does a Signal Processing Engineer do?
What Does a Signal Processing Engineer Do?
A signal processing engineer is an information technologies expert that analyzes and alters digital signals to make them more accurate and reliable. As a signal processing engineer, your responsibilities are to develop, manage and update digital signals, creating algorithms to process them more efficiently. Qualifications for a signal processing engineer include a bachelor’s degree in electrical or computer engineering, math, or physics, and skills in various programming languages, like C++. You can find signal processing engineer jobs in a wide variety of industries from security to logistics.
What are some typical challenges Signal Processing Engineers face when working on real-time systems?
Other
Medical, Dental, Vision, Retirement
Posted 22 days ago
Canadian National Railway rating
7.3
Based on 48 frontline employees who took The Breakroom Quiz
163rd of 355 rated logistics
Job description
CN is offering a generous 10,000 signing bonus to successful candidates who accept a permanent Train Conductor position and reside within one hour of Jasper, AB.
At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, putting safety first, acting with unwavering integrity, and holding ourselves accountable for our actions. We believe in succeeding together-by fostering inclusivity and collaboration, we sustainably deliver exceptional results for our customers.
If you enjoy working outdoors in a safety-focusedenvironment, a rewarding career as a Train Conductor might be right for you! Witha dynamic 24/7 schedule, no two days working look alike. You can expectexciting challenges, paid training, and supportive colleagues who share yourpassion for motion. The careers we offer are meaningful because the work we domatters. Join us and get your career moving!
Job SummaryThe Train Conductor acts as a member of a 2 or 3-person train crew and performs duties associated with the movement of trains, rail cars, and locomotives in rail yards and on the road. The incumbent coordinates the assembly of trains and completes any ground-work outside the locomotive cab while in the yard or on-route (operating track switches, picking up rail cars and making emergency repairs).
Working Conditions- Work a flexible schedule with regular and predictable attendance, in line with the 24/7 railroading environment.
- Available to work night shifts, weekends, holiday work hours, some overtime and being away from home for extended periods of time when required.
- Push, pull, lift and carry up to 90 pounds.
- Primarily work outdoors in various types of weather and environmental conditions.
- Operate various devices on rail cars and locomotives, such as uncoupling levers and handbrakes.
- Climb on and off ladders of rail cars.
- Grasp and hold objects while riding the side of a train.
- Walk for frequent extended periods.
- Bend, stoop, squat, and kneel frequently.
- Meet medical fitness requirements for the position, including those established by the Railway Association of Canada, such as the ability to recognize and distinguish between the colours of signals.
- Ensure compliance with all train orders, signals, railroad rules and regulations related to safety and operations.
- Provide and receive various forms of oral and printed instructions concerning the movement and placement of rail cars.
- Assemble and dismantle trains in the rail yard, and pick up and set off rail cars on-route.
- Observe, interpret, and relay signals to ensure safe train and locomotive movement.
- Operate track switches to change locomotive and rail car routes.
- Inspect the condition of a train and equipment.
- Make effective decisions when in unfamiliar locations or emergency situations.
- Communicate effectively with the Rail Traffic Control center, other train crews and other departments on a regular basis via handheld radio.
- High School Diploma or equivalence.
- Write and pass safety and rules exams (as per Collective Agreement, subsequent required Locomotive Engineer qualification to retain seniority and employment).
- Acquire and maintain Conductors Rule Card.
- A valid passport allowing entry and re-entry to the Canada and the United States (location-specific).
- Proficiency in both oral and written communications (English / French per location).
- Relevant work experience in similar working conditions or regulatory and safety environment.
- Completion of College or Vocational or Technical School or Freight Conductor experience.
- Competitive Wages, Benefits, and Pension Plan
- Paid Training and Career Development
- Medical, vision, and dental insurance
- 24/7 Telemedicine Service
- Employee Share Investment Plan
- Educational Financial Assistance Program
- Employee Resource Groups (ERGs)
- Extensive Employee Discount Program
- Employee & Family Assistance Program (EFAP)
This position is a unionized position, as such pay and benefits are governed by the applicable Collective Agreement.
Paid Training:Newly hired CN Conductors participate in a comprehensive paid training program at the CN Campus (Winnipeg, MB). Expenses related to transportation, accommodation and meals while at Campus are covered by CN.
Successful completion of the entire training program, including written exams, physical assessments, and field training, is required to work as a CN Conductor.
Paid Training Structure:
- 9 - 10 weeks* at CN Campus (classroom training & exams)
- 11+ weeks* at CN Home Terminal (on-the-job training & qualifying trips)
Successful Candidate Process:
- Medical assessment (including drug, hearing, and vision)
- Criminal background check
- Offer Letter
* The specific number of weeks spent in training will depend on the requirements of the terminal and union agreement.
What Canadian National Railway employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Canadian National Railway
Sourced by ZipRecruiter
Industry
Rail transportation
Company size
10,000+ Employees
Headquarters location
West Montreal, QC, CA