762 System Engineer jobs in Canada
Systems Engineer / Senior Systems Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
Career Opportunity
Are you a driven and innovative Systems Engineer with defence or aerospace experience and a passion for seeing the big picture? Do you thrive in dynamic environments and take pride in owning projects from start to finish? If so, GeoSpectrum Technologies Inc. is looking for you to join our team! We are experiencing rapid growth and require additional capability to support new sonar programs.
As a Systems Engineer at our sonar engineering facility, you will contribute to the program from the onset by generating system requirements and ICDs, maintaining requirements throughout the design and testing process of the program, and leading testing and verification activities prior to system delivery. The systems engineer also supports field activities including sea trials. This role requires someone who is a critical thinker, proactive problem solver, and thrives working across technical disciplines including hydrodynamics engineering, mechanical handling and towing systems, power electronics, digital signal electronics, controls engineering, and real time data processing and operations software.
Explore GeoSpectrums Story
GeoSpectrum Technologies is a rapidly growing company that designs and manufactures state of the art underwater acoustic components, transducers and integrated end-to-end systems for maritime surveillance and exploration. GeoSpectrum is known for its innovation and designing leading-edge products.
With clients across ocean science, defence, and oil and gas industries, were proud of delivering reliable, customized solutions that go above and beyond the requirements of our customers.
GeoSpectrum was founded in Dartmouth, Nova Scotia and continues to grow after three decades of engineering. Our companys core values are woven into the fabric of our work, commitment to employee engagement, and client service.
Responsibilities
Create and manage project requirements through development of Verification Cross Reference Matrices (VCRMs).- Support program development by establishing system architecture and Interface Control Documents (ICDs) for acoustic, mechanical, electronics, power, controls, and software systems.
- Utilize a program VCRM to manage system testing and verification planning, and work with customers to support the design of verification plans for complex systems.
- Lead the development and management of system requirements, architecture, integrations, testing, and verification / commissioning.
- Support environmental and functional system testing.
- Oversee and contribute to the overall requirements management of integrated system projects.
- Establish and lead the development and validation of external interfaces to other systems
- Contribute to the creation of product and technological system roadmaps and internal research and initiatives
- Support business development initiatives, write proposals, white papers, and technical documents
- Support the design of safe systems through facilitating hazard identification processes and creation of safety requirements
Qualifications
- A bachelors degree in engineering.
- A minimum of 5 years of professional engineering experience.
- Experience developing system architecture, requirements management, and verification.
- Experience in marine systems, defence, or aerospace sectors is considered an asset.
- Experience with complex systems that contain electrical, mechanical, software, and data/networking interfaces.
- Experience with military standards, an asset.
- Professional Engineering designation, an asset.
- Ability to balance attention to detail with seeing the bigger picture
- Energetic and takes initiative, willing to take risks and think creatively
- Interest in developing and delivering complex systems for demanding applications
- Ability to identify barriers and takes action to remove them
- Ability to prioritize in a fast-paced environment
- Clear desire to learn, leverage mistakes as opportunities for learning
- Organized with strong management and execution skills
Security Requirements
- All candidates must be eligible to apply for and maintain Canadian Controlled Goods and Canadian Government Security Clearances
- Candidates must have a social insurance number, have lived in Canada for the past five consecutive years, and be legally entitled to work in Canada under relevant provincial or territorial legislation and regulations
GeoSpectrums Culture and Benefits
Watch our company video to get to know us! Visit
We take pride in fostering a workplace that based on professional relationships, innovation and continuous improvement, and agile. Our employees work together in a collaborative, cross-functional approach. Enjoy having fun at work? Our social community is next to none! Our leadership team encourages our people to contribute their ideas, insight, and feedback for innovation, continuous improvement, quality management, and workplace safety.
We offer:
- Competitive salary based on experience
- Work-life balance with core hours
- Paid Time Off
- Employee-Family Assistance Program
- Group Plan Benefits
- Virtual Healthcare
- RRSP matching
- Corporate Discounts and perks
- Career development opportunities
- Monthly social activities
- Professional Development and training
- Free on-site parking
GeoSpectrum Technologies is committed to employment equity and building a diverse workforce where every employee can bring their best self to work. We encourage applicants from all qualified individuals, including underrepresented individuals who identify as African Nova Scotian, racially visible, Aboriginal persons, LGBTQIA2S+, persons with disabilities, and women. GeoSpectrum will accommodate applicants' disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process.If you are a member of one of an equity group, we encourage you to self-identify on either your application form, covering letter, or resume.
Apply Today
While we sincerely thank all applicants for taking the time to apply, however only those chosen for an interview will be contacted.
If you require a disability-related accommodation in order to participate in the recruitment process, please contact the recruitment team by email:
Systems Engineer
Posted today
Job Viewed
Job Description
Job Description
Job Summary
Job Title: Intermediate Systems Engineer
Headquarters: Ottawa, Ontario
Industry: Civil Aviation
Job Type: Full-time (Hybrid)
Searidge Technologies was recently recognized as one of Ottawa's Best Places to Work for 2025 by the Ottawa Business Journal! Come join our team and discover why being a Ridgie is a great career move. About the JobSearidge Technologies, a global leader and preferred partner for Remote Tower and Digital Airport solutions is currently recruiting for an Intermediate Systems Engineer who is ready to work in a fast pace, dynamic environment. It is a high-energy position that requires a winning can-do attitude. Reporting to the Engineering Lead, the successful candidate will demonstrate superb technical competency, work closely with the Chief Architect and Lead Developers to design and deliver innovative technologies that improve the safety and efficiency of airport operations while ensuring the highest levels of security.
As a Intermediate System Engineer at Searidge you will be collaborating with a team of experienced engineers who are spearheading innovation and change to be at the forefront of technology in Aviation. We promote a culture of continuous development and improvement to foster growth and opportunity for advancement within our organization.
Responsibilities
- Work with project stakeholders to define solution requirements and specifications.
- Install, configure, and test operating systems, application software and system management tools at the project site.
- Support Solution Architects to enable them to specify the system design, development, and deployment requirements.
- Monitor and test application performance, troubleshoot, propose solutions, and work with developers to implement bug fixes.
- Collaborate with project stakeholders to define and manage product requirements, prevent scope creep, and make Change Order recommendations.
- Write and deliver technical, operating and training documentation in compliance with QA processes.
- Researching new hardware and software solutions as well as methods to improve system performance.
- Act as a change agent in continuous improvement initiatives and the development of formal methodologies.
- Participate in multiple projects concurrently in diverse global markets.
- Support ongoing and future sales opportunities.
Qualifications
- Education: Bachelor’s or Master’s degree in Engineering (e.g., Computer, Software, Systems), or a strong technical background delivering complex computer-based solutions. Preferred expertise in IT, Computer Systems Engineering, or Systems Engineering and Analysis.
- Systems Engineering Expertise: 3–5 years of experience in systems development and integration projects, ideally in mission-critical, real-time, or online systems within high-stakes environments.
- V-Model Focus: Strong experience working across the systems engineering lifecycle, with particular emphasis on the left side of the V-model — including requirements management, system design, and system architecture . Familiarity with verification/validation activities is an asset.
- Project Delivery: Proven ability to lead project delivery from inception through deployment, balancing scope, quality, and schedule.
- Technical Breadth (Nice-to-Have):
- Working knowledge of Windows, UNIX, and Linux-based environments.
- Familiarity with networking fundamentals (OSI model, TCP/IP protocols, DNS, DHCP).
- These skills are considered valuable but secondary to systems engineering expertise.
- Methodologies: Solid grasp of project management and software/system development methodologies (Agile, Waterfall) to ensure alignment with business objectives.
- Core Skills: Strong analytical and problem-solving skills, with the ability to rapidly learn new technologies and manage multiple priorities effectively.
- Communication & Collaboration: Excellent written and verbal communication skills, with the ability to convey technical concepts clearly to diverse audiences.
- Travel: Ability to travel internationally 30–40% of the time, mainly within North America, with occasional travel to UAE, Western Europe, and APAC.
Searidge Technologies is an innovative technology company working in the mission critical world of aviation. As a pioneer and global leader in Digital Tower and Advanced Airport solutions, our team is on the forefront of technology and driving change in how aircraft and vehicles in the vicinity of an airport have been traditionally managed.
As a member of the Searidge team, you will be part of exciting industry firsts, encounter challenging problems, be exposed to a variety of internal functions, and encouraged to learn, grow and expand both professionally and personally.
We are an equal opportunity employer offering competitive compensation, a respectful and positive work environment where creative solutions, empowerment, and collaboration to achieve our shared goals are part of our corporate DNA.
Work Hard / Play Hard
- Catered lunches (lunch club)
- Birthday Off
- Fitness Contribution
- RRSP Matching
- Carryover vacation
- Annual Office Retreat
Investing in You
- Competitive benefits package
- Education budget
Powered by JazzHR
stDbXMMbWv
Systems Engineer
Posted today
Job Viewed
Job Description
Job Description
The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®. The company was formed to provide innovative products and seasoned analysis to solve the United States’ toughest new Electronic Warfare challenges and has now expanded operations into Canada. We do this by focusing on our customers’ needs through the innovative application of science, technology, and information to solve problems of national significance. SRC CAN Ltd is a wholly owned subsidiary of SRC Inc. and is helping to shape the future Defense and Intelligence Information architectures that will support the Canadian Armed Forces and its allies.
The Job
SRC CAN Ltd is seeking an Intermediate Systems Engineer to help design, develop and deliver the next-generation Electronic Warfare (EW) solutions for the Canadian market. Reporting to the Senior Systems Engineer, the Intermediate Systems Engineer will apply systems engineering expertise for electronic warfare and defense solutions.
Key Responsibilities:
- System Design and Implementation: designing, implementing, and maintaining complex systems that integrate hardware, software, and networks to meet organizational needs.
- System Performance Analysis: assessing system performance, identifying potential areas for improvement, and ensuring optimal functionality.
- Troubleshooting and Problem-Solving: diagnosing and resolving issues that arise during the system lifecycle to minimize downtime.
- Collaboration: working with cross-functional teams, including software developers, network administrators, and project managers, to ensure solutions align with organizational goals.
- Documentation and Reporting: Creating and maintaining detailed Systems engineering and test documentation of system and system-of-systems configurations, processes, and changes.
- Continuous Learning: staying updated with emerging technologies and continuously evolving skills to address the challenges of rapidly changing military systems and network enabled capabilities.
Requirements:
- Engineering, Systems Science & Engineering or Computer Science degree or applicable discipline.
- Three (3+) years of experience in systems engineering, integration, test and verification
- Certified Scrum-Master, or equivalent experience that could lead to certification.
- Ability to work in a fast-paced environment, think independently, and overcome technical challenges.
- Proven ability to work in multi-disciplinary teams.
- Excellent English verbal/written communication skills required. Proficiency in French is an asset.
- Candidates must meet the requirements of export control and security regulations, including the Canadian Controlled Goods Program and be able to obtain a Government of Canada Level 2 (Secret) Security Clearance.
Assets:
- Systems Engineering Principles: understanding and applying core systems engineering principles, including requirements analysis, systems design, integration, verification and validation.
- Technical Proficiency: proficiency in relevant technologies and tools, such as operating systems, networking, software development environments.
- Experience with requirement management tools (e.g. DOORS, Enterprise Architect, JIRA/Confluence, etc.,)
- Project Management: Coordinating resources, timelines, and deliverables, and managing risks throughout the project.
- Detailed knowledge of the Agile Methodology, including but not limited to; SAFe, facilitating scrum events, supporting the Product Owner and promoting Agile practices.
- Applied knowledge and experience with Continuous Improvement and Continuous Delivery pipelines.
- Experience working in cross-functional roles.
- Experience with Verification and Validation activities
- Experience in end-user deployment of engineering solutions
- Some supervisory experience.
- Knowledge or experience with military Aerospace, Naval or Land platforms including their Electronic Warfare systems.
- Strong written and verbal communication skills.
Additional Information
SRC Can offer a comprehensive salary, vacation, and benefits package. We are extremely flexible around our 40-hour working week. We operate in a hybrid working environment with all staff being able to work remotely, in the SRC Can office and in Department of National Defense facilities, when appropriate.
We are an equal opportunity employer who understand that diversity generates innovation and is critical to the success of a growing organization. We celebrate diversity and are committed to creating an inclusive environment for all employees. We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please use the contact information below to request specialized accommodation. All information received in relation to accommodation will be kept confidential.
The competition will remain open until the positions are filled. We thank applicants for their interest, however, only those selected for an interview will be contacted. No agencies or phone calls, please.
Powered by JazzHR
bF5AlgmvH1
Systems Engineer
Posted today
Job Viewed
Job Description
Job Description
Intitulé du poste : Ingénieur Systèmes
Description du poste
Nous recherchons un ingénieur systèmes qualifié pour rejoindre notre équipe innovante. Dans ce rôle, vous coordonnerez les conceptions R&D, gérerez les exigences logicielles et effectuerez des analyses de risques afin d’assurer la faisabilité des produits et le retour sur investissement. Vous traduirez les exigences produit en spécifications système et vérifierez que les intrants de conception répondent aux besoins des utilisateurs. Vous collaborerez avec votre équipe pour élaborer des stratégies et des plans de test conformes aux exigences système, tout en veillant à une gestion efficace des coûts de projet. Vous deviendrez également l’expert technique des produits, en présentant des recommandations techniques aux clients et en participant aux revues de conception pour établir des standards réutilisables.
Responsabilités
- Recueillir les exigences auprès des clients ou des chefs de projet.
- Coordonner les conceptions R&D pour les nouveaux projets.
- Réaliser des analyses de risques pour garantir la faisabilité et le ROI.
- Transformer les exigences produit en spécifications système.
- Vérifier les intrants de conception et les besoins utilisateurs dans les exigences système.
- Collaborer avec l’équipe pour définir les stratégies de développement.
- Développer des stratégies de test et des analyses de performance.
- Suivre l’avancement des projets pour assurer la conformité aux exigences système.
- Veiller à ce que les coûts de projet respectent le budget (nomenclature, heures de travail, écarts, travaux supplémentaires).
- Agir en tant qu’expert technique des produits, en présentant des recommandations aux clients.
- Participer aux revues de conception et développer des standards pour divers systèmes.
Compétences essentielles
- Conception de spécifications
- Analyse de risques
- Conception au niveau système
- Documentation pour systèmes critiques
- Définition des exigences
- Tests avec documentation détaillée
- Expérience de 3 ans souhaitée
Compétences supplémentaires
- Si le candidat possède plus de 7 ans d’expérience, une expérience dans le domaine médical est requise.
- Connaissance des normes telles que IEC, DO-178B ou CMMI.
- Expérience avec Open-GL, Open-CV ou QT.
- Expérience en développement d’interface graphique (GUI).
Environnement de travail
Le poste est basé dans un environnement de bureau avec des cubicules à hautes cloisons.
Type de poste et lieu
Il s’agit d’un poste contractuel basé à Montréal, QC.
Job Title: Systems Engineer
Job Description
We are seeking a skilled Systems Engineer to join our innovative team. In this role, you will coordinate R&D designs, manage software requirements, and perform risk analysis to ensure product feasibility and return on investment. You will translate product requirements into system specifications and verify that design inputs align with user needs. Collaborate with your team to develop strategies and test plans that meet system requirements, and ensure project costs are managed effectively. You will also become the technical expert for products, delivering technical presentations and recommendations to customers, and participating in design reviews to establish reusable standards.
Responsibilities
- Gather requirements from clients or project managers.
- Coordinate R&D designs for new projects.
- Conduct risk analysis to ensure feasibility and ROI.
- Transform product requirements into system specifications.
- Verify design inputs and user needs in system requirements.
- Collaborate with the team to strategize development.
- Develop test strategies and performance analyses.
- Monitor project progress to ensure compliance with system requirements.
- Ensure project costs are within budget (BOM, work hours, deviations, extra work).
- Serve as the technical expert for products, delivering presentations and recommendations.
- Participate in design reviews and develop standards for various systems.
Essential Skills
- Specification design
- Risk analysis
- System-level design
- Safety-critical documentation
- Requirements design
- Testing with detailed documentation
- 3 years of experience preferred
Additional Skills & Qualifications
- If the candidate has over 7 years of experience, medical experience is required.
- Familiarity with standards such as IEC, DO-178B, or CMMI.
- Experience with Open-GL, Open-CV, or QT.
- Experience with GUI development.
Work Environment
The position is based in an office environment with cubicles featuring high walls.
Job Type & Location
This is a Contract position based out of Montreal, QC.
Pay and Benefits
The pay range for this position is $30.00 - $55.00/hr.
Workplace Type
This is a hybrid position in Montreal,QC.
À propos d’Actalent:Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre des sociétés Fortune 500.
Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.
Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.
Numéro du permis d'agence de placement de personnel : AP- (Canada – Québec)
Numéro du permis d'agence de recrutement de travailleurs étrangers temporaires : AR- (Canada – Québec)
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.
Personnel Placement Agency Permit Number: AP- (Canada – Quebec)
Temporary Foreign Worker Recruitment Agency Permit Number: AR- (Canada – Quebec)
Systems Engineer
Posted today
Job Viewed
Job Description
Job Description
- Infrastructure Management
- Ensure the availability, scalability, and redundancy of all physical and virtual infrastructure across multiple environments.
- Plan, purchase, configure, and maintain infrastructure components including servers, storage, and virtualization platforms (VMware, Hyper-V).
- Manage cloud and hybrid infrastructure (Azure, AWS, Google Cloud) including migration, optimization, and cost control.
- Systems Operations
- Oversee configuration, provisioning, and maintenance of Microsoft Windows and Unix/Linux systems both on-premises and in the cloud.
- Implement and maintain best-in-class security controls, patching processes, and compliance practices.
- Lead automation efforts to improve efficiency, using scripting and orchestration tools (e.g., PowerShell, Bash, Ansible).
- Networking & Telephony
- Manage and monitor the performance and capacity of all network infrastructure, including LAN, WAN, firewalls, and VPN.
- Oversee corporate telephony systems (e.g., Zoom Phone, MS Teams, VoIP platforms), ensuring high availability and integration.
- Address network bottlenecks and lead initiatives to modernize and secure connectivity across all sites.
- Operational Excellence
- Maintain and improve monitoring systems and procedures to proactively detect and respond to issues.
- Ensure all applicable system licenses, support contracts, and renewals are properly tracked and managed.
- Develop and maintain SOPs for all core infrastructure components and ensure compliance with internal SLAs and external commitments.
- Support and Escalation
- Provide support for high-priority or escalated issues, including coordination with vendors and internal stakeholders.
- Participate in an on-call rotation and provide after-hours support when necessary.
- Engage with clients and stakeholders to ensure engineering support aligns with business needs.
- Pre-Sales & RFP Participation
- Collaborate with the pre-sales and business development teams to support technical solutioning and infrastructure design for new opportunities.
- Participate in the review and development of responses to RFPs, ensuring proposed solutions are technically sound, scalable, and align with company capabilities.
- Contribute diagrams, solution narratives, and infrastructure strategies to proposals and presentations.
- Team Leadership & Oversight
- Promote cross-training and knowledge sharing within the team to build a resilient and agile engineering function.
- Collaborate with other department heads to support strategic IT initiatives and continuous improvement efforts.
Powered by JazzHR
QtpkTVzFNd
Senior Software Systems Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary: CAD $137,000 - $52,000 base salary - Placement within range based on experience and qualifications
Senior Software Systems Engineer
About ANVIL
ANVIL is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance military capabilities and operational effectiveness. We extend our expertise to public safety, law enforcement, and national security organizations, accelerating mission-critical decision-making through analytical tools, automations, and game-changing machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and exploit the information available to them in support of Information Dominance and Decision Advantage.
Job Type: Full Time Hybrid (Ottawa - 55 Murray Street Office)
Total Compensation: CAD 137,000 - 152,000 base salary - Placement within range based on experience and qualifications
Role (Description)
We are seeking a knowledgeable and versatile Software Systems Engineer to join our professional services team, focused on delivering mission-critical software solutions to our defence, public safety, and national security customers. In this role, you will install, configure, and integrate our software on secure, government-operated infrastructure, develop custom integrations, and ensure compliance with stringent security and operational standards. You will work closely with defence contractors, military personnel, and technical authorities to architect and deploy foundational infrastructure solutions, implement secure containerized deployments, and develop automated integration systems.
In this role, you will champion the technical deployment process for our professional services team, develop and execute integration strategies that validate critical functionality, identify potential infrastructure issues before they impact operations, and maintain clear documentation of deployment processes. We are looking for a knowledgeable and versatile professional who can lead deployment initiatives, build robust infrastructure solutions, and drive operational excellence in environments where precision, reliability, and mission success are paramount. This position offers an exciting opportunity to work on software that serves defence and public safety organizations, where quality and reliability are not just business requirements, they're mission-critical imperatives. This is a full-time position based in Ottawa with up to 30% travel (domestic and international) to work with customers and partners. Eligible candidates must either possess or be eligible to obtain a Government of Canada Top Secret security clearance.
Required Qualifications
Security Clearance
Eligible for Government of Canada Top Secret security clearance
Experience
- Minimum of 10+ years of software development and deployment experience, preferably in defence or related industry
- A minimum of 3+ years of experience with containerization technologies (Docker, Kubernetes/OpenShift)
- A minimum of 3+ years of experience with Linux server deployment and administration
- Demonstrated experience deploying and securing production-level systems in government or enterprise environments
- Proven track record of integrating complex software systems and data pipelines
Skills & Competencies
- Strong knowledge of Linux server deployment, networking, logging, and troubleshooting tools (e.g., ssh, tcpdump, iproute2)
- Expertise with Docker, Kubernetes/OpenShift, and hypervisors (e.g., KVM, VMware ESXi)
- Proficiency in creating pipelines for ingesting data from diverse sources (flat files, databases, APIs, message queues, streams)
- In-depth understanding of TLS, HTTP/2-3, and PKI integration
- Familiarity with enterprise hardware (servers, racks, storage) and production-level systems
- Knowledge of supply chain security, government compliance standards, and authentication/authorization mechanisms
- Strong analytical mindset with exceptional attention to detail
- Excellent verbal and written communication skills, with the ability to clearly articulate technical issues to both technical and non-technical audiences
- Demonstrated ability to work collaboratively across development teams and with customer stakeholders
- Strong organizational skills and the ability to manage multiple deployment initiatives simultaneously
- Proven ability to troubleshoot complex infrastructure issues and drive efficient resolution
Preferred Qualifications
- Familiarity with software systems used by defence organizations such as SitaWare HQ, TAK, Esri AllSource, NATO Common Operational Picture (NCOP), and others
- Experience deploying and maintaining Web-based applications
- Proficiency in Python and web frameworks (e.g., Django, Flask)
- Experience with database and data storage technologies such as SQL, Elasticsearch, and S3
- Experience with workflow management and automation solutions such as Apache Airflow
- Prior experience working with or for defence, public safety, law enforcement, and national security organizations
Key Responsibilities
Deployment Strategy and Planning
- Partner with customers and internal teams to understand infrastructure requirements and develop comprehensive deployment strategies for the organization
- Create and maintain detailed deployment plans and integration documentation to ensure successful implementations across all customer environments
- Document deployment approaches based on security assessments and regulatory requirements
- Advise on and implement infrastructure strategies and containerization frameworks across the entire platform
Software Deployment and Integration
- Travel to customer and partner sites to participate in requirements gathering, software deployment, integration testing, and hands-on support
- Build and manage containerized applications using Docker, Docker Compose, and Kubernetes/OpenShift
- Deploy, secure, and monitor Linux-based containerized applications, services, and machine learning models in both cloud-hosted and on-premise networks
- Develop and test integrations with external systems, including data pipelines for ingesting and transforming data
- Streamline software installation processes, configurations, and documentation for repeatable deployments
- Provide regular status updates on deployment progress and system health metrics
Infrastructure Management and Security
- Ensure all deployments meet strict government security and operational standards
- Implement appropriate processes for data protection, disaster recovery, and failover procedures
- Diagnose and resolve technical infrastructure issues leveraging deep knowledge of Linux, networking, and security principles
- Provide documentation and technical specifications to IT staff for planning and implementing infrastructure upgrades
- Champion security standards and best practices across all deployment environments
Customer Support and Communication
- Work directly with stakeholders, including defence contractors and military personnel, to ensure solutions align with operational requirements
- Participate actively in customer meetings, technical reviews, and deployment planning sessions
- Review and provide detailed feedback on infrastructure requirements, specifications, and security documents
- Customize software deployments to meet unique customer operational needs
- Communicate deployment results and system metrics to stakeholders at all levels
Why Join Us?
Our Mission
This is more than just a job; you'll be part of a team of dedicated professionals who share a common goal: to increase the safety and security of western democracies through the effective use of data. Our workplace is not just a job, it's a community of like-minded people working together to make a positive impact on the world we live in.
Compensation & Benefits
- Competitive salaries
- Flexible health benefits package through Equitable
- Industry-leading employer retirement contributions match
Work Environment
- Hybrid work model combining remote flexibility with meaningful in-person collaboration
- Modern office in the historic Carriageway building in beautiful downtown Ottawa
- Access to downtown amenities, transit, and Ottawa's vibrant cultural scene
What You'll Experience
- Work alongside dedicated professionals who value excellence and collaboration
- Contribute to projects with real-world security impact
- Join a culture where your expertise and ideas matter
Software Engineer II-(Systems Engineer)
Posted 6 days ago
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Technology Solutions
**Pay Details:**
$76,800 - $115,200 CAD
This role is eligible for a discretionary variable compensation award that considers business and individual performance.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
**About the Role - Software Engineer II, EUC Program**
The End User Computing (EUC) Program at TD Bank focuses on modernizing and governing critical user-built applications across the enterprise. Our goal is to ensure these tools meet security, compliance, and performance standards while enabling business users to innovate safely. As a Software Engineer II within the EUC team, you will play a key role in supporting the deployment, integration, and maintenance of the EUC platform and related infrastructure, collaborating closely with cross-functional teams to ensure system reliability and end-to-end performance.
**CUSTOMER**
+ Develop new solutions as required for engineering programs and projects within assigned area
+ Develop new features and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
+ Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes) May also be responsible for peer code review.
+ Work with technology partners to ensure the configuration and custom components meet application requirements and performance goals
+ Analyze the technical requirements to recommend pragmatic and sound engineering specific solutions for own area, may be involved in coding/story estimates
+ Work with other stakeholders, internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goals
+ Document and verify system components, applications, system infrastructure, security, integration, operability and engineering related architecture designs associated with a program or project
+ Provide technical expertise during Incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution
+ Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
+ Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
**SHAREHOLDER**
+ Adhere to enterprise frameworks or methodologies that relate to software engineering activities
+ Ensure respective programs/ policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business priorities
+ Collaboratively engage with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defects
+ Actively seek and support continuous improvement and automation opportunities within the engineering practice
+ Conduct meaningful analysis at the functional or enterprise level using results to draw conclusions, make recommendations, assess the effectiveness of programs/ policies/ practices
+ Identify opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness and to enhance stakeholder experience
+ Conduct code reviews to ensure adherence to quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and supporting gating and review sign-offs for solution design
+ Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exists
+ Lead / facilitate and/or implement actions / remediation plans to address performance / risk /governance issues
+ Actively manage relationships within and across various business lines, corporate and/or control functions and ensure alignment with enterprise and/or regulatory requirements
+ Protect the interests of the organization - identify and manage risks, and escalate non-standard, high risk activities as necessary
+ Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts
+ Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
**EMPLOYEE / TEAM**
+ Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
+ Provide thought leadership and/ or industry knowledge for quality engineering best practices and participate in knowledge transfer within the team and business unit
+ Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
+ Participate in personal performance management and development activities, including cross training within own team
+ Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
+ Actively mentors and enables team members by sharing knowledge and leveraging engineering best practices.
+ Supports the team by providing guidance and proactively identifying and resolving issues
+ Lead, motivate and develop relationships with internal and external business partners / stakeholders to develop productive working relationships.
+ Contribute to a fair, positive and equitable environment that supports a diverse workforce
+ Act as a brand ambassador for your business area/function and the bank, both internally and/or externally
**BREADTH & DEPTH**
+ Advanced knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues
+ Performs complex to difficult technical tasks independently
+ Advanced knowledge of technology, tools, various programming languages, processes, and procedures
+ Develops program specifications; adapts, integrates, codes, tests and debugs programs; and is responsible for executing
+ Uses existing procedures to solve routine problems; makes limited exceptions
+ Generally reports to a Practice lead
**Key Skills & Qualifications**
We're looking for candidates with a strong foundational understanding across a broad technical spectrum. Ideal candidates are proactive, self-sufficient, and thrive in a collaborative, fast-paced environment.
+ Strong infrastructure background with broad technical expertise across Windows Server, networking, and database environments
+ Hands-on experience with infrastructure integrations, incident management, and troubleshooting in collaboration with ITS teams
+ Proficiency in:
+ Operating Systems: Windows Server, IIS
+ Networking & Security: DNS, firewall requests, load balancers, certificates, subnets, IP management, network security groups
+ Databases: SQL Server (support, backups, query troubleshooting)
+ Identity & Access Management: Active Directory, Single Sign-On (PingFederate)
+ Experience with enterprise tools such as ServiceNow, Jira, and Confluence for ticketing, tracking, and documentation
+ Strong troubleshooting and root cause analysis skills for complex technical issues
+ Proactive, self-sufficient, and adaptable in fast-paced environments
+ Collaborative team player with the ability to contribute to shared goals while driving work independently
**EXPERIENCE AND / OR EDUCATION**
+ Undergraduate degree, Postgraduate degree or Technical Certificate
+ Strong academic background (e.g., computer science, engineering)
+ 3-5 years relevant experience
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
Be The First To Know
About the latest System engineer Jobs in Canada !
Applied Systems Engineer
Posted 15 days ago
Job Viewed
Job Description
L3Harris Technologies is the Trusted Disruptor in the defense industry. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Applied Systems Engineer Specialist
Ref#: 25876
Waterdown, Ontario
About the Role
Performs technical planning, system integration, verification and validation, cost and risk and supportability and effectiveness analyses for total systems. Analyses are performed at all levels of total system product to include: concept, design, fabrication, test, installation, operation, maintenance and disposal. Ensures the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule and cost constraints. Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specifications.
Primary Responsibilities
+ Act as a main technical point of contact for Wescam customers for book and build programs. This role will support assigned programs from pre-sale to post delivery.
+ Provide program engineering support to the Program Office for a variety of projects. Projects will vary from Engineering R&D, major system developments, government system sales, to OEM and commercial sales.
+ Manage multiple technical projects in a cross functional environment, with the ability to balance requirements of a variety of stakeholders, including internal and external parties.
+ Develop Concept of Operations, system level requirements specification and interface documentation to support customer missions.
+ Execute the technical perspective of the contracts. Define system configuration, and develop equipment and data deliverable list.
+ Lead and collaborate with other engineering teams to create deliverables to meet contractual requirements.
+ Proactively manage assigned projects, generate timely and quality outputs, and work with associated parties, including factory, to meet delivery schedule.
+ Act as a subject matter expert to internal and external customers on the installation, integration and verification of Wescam products.
+ Develop systems level test procedure, perform functional verification and software regression tests of Wescam products.
+ Perform site survey, provide onsite integration and system acceptance support.
+ In collaboration with Design team and NPI to help develop new systems technologies and products to fulfill a wide variety of requirements
+ Support to Bids and Proposal, and Sales Activities, including analysis of customer missions in order to define technical solutions, preparation of engineering estimates, and carryout of sales demos.
+ Support Lean Six Sigma and Continuous Improvement initiatives
Recommended Skills & Knowledge
+ Familiarity with the installation and integration of systems in one of the following domains, airborne, maritime, or land.
+ Understanding of systems engineering principals in a government contract environment
+ Strong leadership, planning, organizational, analytical, and decision making skills
+ Strong project and technical management skills. Ability to manage and execute multiple projects simultaneously
+ Ability to coordinate activities with multiple departments such as Design Engineering, Manufacturing and Programs Management office.
+ Good communication and interpersonal skills
+ Ability to deal directly with internal and external customers
+ Ability to learn and grow within a fast paced environment
+ Understanding and familiarity with Military Specifications. These includes MIL-STD- 810, MIL-STD-461 and MIL-STD-464
+ Understanding and familiarity of communication protocols.
+ Willing to travel on short notice
Desired Education and Experiences
+ Requires proficient knowledge of job area.
+ May have practical knowledge of project management
+ Experience in managing complex projects
+ Bachelor's Engineering Degree and a minimum of 4 years of prior related experience.
+ In In lieu of a degree, minimum of 8 years of prior related experience.
#LI-BD1
At L3Harris, we foster an inclusive and equitable workplace. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. For applicants with disabilities, we will provide you with accommodation so that you have what you need in order to be at your best.
L3Harris performs background checks prior to employment as all applicants must be eligible for registration with the Controlled Goods Program and obtain and maintain a positive security assessment. Some positions may require a government of Canada "Reliability" status and/or Level 2 (Secret) security clearance. In addition, L3Harris performs pre-employment substance abuse testing where required.
L3Harris Technologies is proud to be an Affirmative Action/Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.
Senior Systems Engineer

Posted 22 days ago
Job Viewed
Job Description
**In this role you will.**
+ **System Administration** :
+ Manage, configure, and maintain **Linux** servers in the Data centers and AWS public cloud.
+ Perform **system upgrades** , patch management, and performance tuning.
+ Monitor system health, performance, and capacity to ensure high availability.
+ Troubleshoot and resolve hardware, software, and networking issues.
+ Implement **security best practices** , including access control, vulnerability management and patching (e.g., Forman, Nessus, and Crowd strike)
+ Regularly monitor system performance, utilization, and capacity using monitoring tools (e.g., Checkmk, ELK, Wazuh, New Relic and SolarWinds).
+ Monitor and troubleshoot network, hardware, and software issues to minimize downtime and maintain high availability.
+ **Virtualization (VMware)** :
+ Install, configure, and manage VMware ESXi hosts, vCenter servers, and other VMware products.
+ Manage virtual machines (VMs), including provisioning, maintenance, and performance tuning.
+ Monitor and optimize the performance and capacity of the VMware environment.
+ Perform ESX host upgrades, patching, and addressing the vulnerabilities and remediation steps in VMware components.
+ **Automation and Scripting** :
+ Develop automation scripts using tools like **PowerShell** , **Python, Ansible and bash** .
+ Implement and maintain **Infrastructure as Code** using tools like **Terraform** or **CloudFormation** for automated provisioning of infrastructure.
+ Automate configuration management to ensure that all systems maintain consistent settings across multiple environments.
+ Manage and maintain configuration state using **Puppet, Ansible, Chef** , or **Salt Stack.**
+ Develop automated processes for deploying code, systems provisioning and services to different environments.
+ **Storage and Backup** :
+ Monitor and maintain storage systems for **optimal performance, capacity, and reliability** .
+ Configure **storage arrays, volumes, and file systems** , ensuring high availability and fault tolerance.
+ Ensure proper **data redundancy, RAID configurations** , and **storage tiering** for performance optimization.
+ **Design, implement, and maintain disaster recovery plans** to ensure the organization's data can be recovered in case of disaster events.
+ Configure and manage **replication technologies** for offsite data replication and failover.
**You've got what it takes if you have:**
+ 7+ years experience with knowledge of **Linux** (RHEL, CentOS, Rocky Linux), **VMware vSphere** , **ESXi** , **vCenter** , and other virtualization technologies.
+ Able to produce and maintain automation scripts in **scripting languages** such as PowerShell, Bash, Python and Ansible and Puppet
+ Experience configuring/troubleshooting **TCP/IP, DNS, DHCP** in production environments, and other core networking protocols
+ Experience in planning and implementing hardware upgrades, including **firmware updates,** and troubleshooting hardware failures.
+ Experience performing root cause analysis, troubleshooting system issues and implementing post‑incident corrective actions
+ Ability to manage and resolve incidents quickly while maintaining system stability and minimizing downtime.
+ **AWS** Experience in configuring and managing cloud services, infrastructure provisioning, and cloud networking.
+ Proficiency in automation using **Terraform** , **CloudFormation** , or cloud-native automation tools.
+ Bachelor's degree in computer science, Information Technology, or related field or equivalent experience.
#LI-Hybrid
Equal Employment Opportunity has been, and will continue to be, a fundamental commitment at Cornerstone OnDemand. All qualified applicants are given consideration regardless of race, color, gender, age, sexual orientation, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable Federal, State, or Local fair employment laws. If you have a disability or special need that requires accommodation, please contact us at
Power Systems Engineer

Posted 22 days ago
Job Viewed
Job Description
Join us for a chance to grow professionally at one of the world's top design firms while building our clean energy future.
Your Opportunity
Stantec is looking for an Electrical Engineer with versatility to support our various clients needs. As a member of the Atlantic Region Power team based in Fredericton, NB, the candidate can be located at any of our office locations throughout Atlantic Canada. The successful candidate will work with little supervision and direction, supported by a knowledgeable and experienced team, on average to large sized projects. At Stantec our offices offer a vibrant and dynamic environment with excellent opportunities for professional growth and flexibility to balance your life at home.
Your Key Responsibilities
- Responsible for executing projects of average to large complexity and size.
- Accountable for overall electrical design; prioritizing quality while meeting deliverable deadlines, monitoring project scope, and adhering to project budgets.
- Support and mentor junior engineers and designers.
- Collaborate with project manager to provide status updates, identify additional scope, or request additional resources.
- Coordinating with Clients, Contractors and Vendors.
- Checking the work of others for accuracy and completeness.
Your Capabilities and Credentials
- A self-starter, skilled to navigate engineering design concerns and develop project scope documents, technical reports, cost estimates and project proposals.
- Knowledge of utility protection and control systems using SEL relays.
- Familiar with the operation of power generating stations including Hydro, Thermal, Combustion turbine systems.
- Familiar with utility substations and terminals.
- Knowledgeable in the design of medium and low voltage power distribution systems.
- Comprehensive understanding of design standards, codes and electrical engineering design principles for electrical power systems.
- Experience with power system analysis software tools including Etap.
Education and Experience
- Bachelor's degree or equivalent in Engineering.
- Licensed Professional Engineer in a Canadian province and eligible for licensure in New Brunswick and Nova Scotia.
- Minimum of 10 years of experience in Electrical Engineering & Design.
**Pay Transparency:** In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible.
**Benefits Summary:** Regular full-time and part-time employees (working at least 20 hours per week) will have access to health, dental, and vision plans, a wellness program, health care spending account, wellness spending account, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off.
Temporary/casual employees will have access to group registered retirement savings plan, employee stock purchase program, and group tax-free savings account.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.
**Primary Location:** Canada | NB | Fredericton
**Organization:** 1335 Energy-CA Atlantic-Fredericton NB
**Employee Status:** Regular
**Travel:** Yes
**Schedule:** Full time
**Job Posting:** 04/07/ :07:35
**Req ID:**