GeoSpectrum Technologies, Inc.

ISE Software DevOps and Testing Specialist

GeoSpectrum Technologies, Inc.
Apply
2 months ago
Port Coquitlam, CanadaMid Level / Senior

Responsibilities

  • Develop and maintain software in C++, C#, and Python for commercial, industrial, defense, autonomous, and networked systems.
  • Design, implement, and maintain graphical user interfaces for operator, engineering, and customer-facing applications.
  • Support software architecture, design reviews, code reviews, integration across hardware and firmware, troubleshooting, and field deployment.
  • Develop automated test frameworks and conduct functional, integration, regression, performance, system-level, verification, and validation testing.
  • Create test plans, procedures, validation protocols, verification reports, defect records, and corrective action documentation.
  • Develop and maintain CI/CD pipelines, Git-based configuration management, software build and release processes, and Docker-based deployments.
  • Maintain development and deployment environments and create automation tools and scripts to improve engineering efficiency.
  • Support AI-assisted coding, testing, code review, quality processes, and adoption of emerging development, DevOps, and testing technologies.
  • Maintain software documentation, user guides, technical reports, release notes, configuration records, and traceability documentation.
  • Collaborate with software, systems, electrical, quality assurance, and project management teams across the software lifecycle.

Requirements

  • Bachelor's degree or diploma in Software Engineering, Computer Engineering, Computer Science, Systems Engineering, Electrical Engineering, or a related technical discipline.
  • 3 to 7+ years of experience in software development, software testing, DevOps, or related technical roles.
  • Experience with CI/CD, DevOps practices, automated test frameworks, Linux-based software systems, and cross-platform software development.
  • Strong C++ programming experience and competency in C# and Python, with object-oriented, multithreaded, and real-time software development experience.
  • Experience with Qt or other cross-platform GUI development and an understanding of usability principles.
  • Knowledge of network programming, TCP/IP, UDP, client-server architectures, and distributed systems.
  • Experience creating test plans, verification procedures, test reports, and applying software quality assurance and lifecycle traceability practices.
  • Preferred experience includes autonomous systems, robotics, defense or aerospace, sensor systems, data acquisition, embedded software, simulation, test automation, cybersecurity, and AI-assisted development tools.
  • Strong analytical, problem-solving, communication, organizational, and collaboration skills with a commitment to software quality.
  • Eligibility to obtain and maintain Canadian Controlled Goods and Canadian Government Security clearances.

Benefits

  • Competitive salary based on experience, comprehensive extended health benefits, virtual healthcare, paid time off, and an employee-family assistance program.
  • GRSP employer match plan, corporate discounts and perks, professional development and training, mentoring, and access to an online learning platform.
  • Work-life balance with core hours, free onsite parking, and free coffee and tea.
  • Onsite workplace in Port Coquitlam, BC.
  • Employment equity, accommodation throughout recruitment, and an inclusive workplace supporting diverse perspectives and equitable growth.

Tech Stack

BashC#C++DockerGitJenkinsLinux.NETPython

Categories

GeoSpectrum Technologies, Inc.

About GeoSpectrum Technologies, Inc.

201-500 employees

GeoSpectrum Technologies Inc. designs and manufactures underwater acoustic transducers, hydrophones, sound sources, arrays, and complete sonar systems for defense, surveillance, oil and gas, and environmental customers. The company sells hardware systems and software integration services to navies, government agencies, energy operators, and research institutions. Founded in 1994 and headquartered in Dartmouth, Nova Scotia, it also provides sonar processing and turnkey acoustic solutions for subsea sensing and monitoring.

Contact me