V&V Developer – Infrastructure and Automation

Posted 7 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Ingénieur logiciel chez Octasic, concevant l’infrastructure d’automatisation et d’observabilité V&V. Soutien aux systèmes sans fil et embarqués critiques via CI/CD, télémétrie et validation.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks and validation infrastructure
  • Create software systems to automate validation workflows and regression testing
  • Develop Python/C++ tools for DUT control, UE interaction, external instrument orchestration, telemetry acquisition, KPI extraction, and automated analysis
  • Integrate and automate communication with spectrum analyzers, signal generators, channel emulators, oscilloscopes, network equipment, embedded systems, and wireless devices
  • Develop APIs, services, utilities, and orchestration layers supporting automated V&V workflows
  • Support end-to-end test bench automation and system integration
  • Improve the scalability, reliability, and maintainability of validation environments
  • Create reusable validation tooling libraries, services, and components
  • Develop telemetry ingestion and monitoring workflows using MQTT, Kafka, ETL pipelines, logging frameworks, and tracing
  • Support system observability and monitoring workflows
  • Develop KPI extraction and automated analysis pipelines
  • Support dashboards, reporting, and regression analysis
  • Integrate automated validation into CI/CD pipelines
  • Support automated deployment, execution, and reporting workflows
  • Collaborate with software teams to improve testability and delivery quality
  • Support regression automation and infrastructure scalability
  • Investigate integration and system issues using logs, traces, packet captures, telemetry, API analysis, and network debugging
  • Work with development and systems teams to isolate root causes and validate fixes
  • Support the reproducibility of system and field issues in controlled environments

Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or equivalent practical experience
  • Strong software development skills in Python, C++, and Bash/Shell
  • Experience building automation frameworks, validation tooling, software infrastructure, regression platforms, and orchestration systems
  • Experience with CI/CD systems (Jenkins, GitHub Actions, GitLab CI, Azure DevOps), Git/version control workflows, Linux environments, and containerized execution with Docker
  • Experience with networking fundamentals, TCP/IP, Ethernet, API integration, and system debugging
  • Knowledge of Wireshark, telemetry collection, observability concepts, and log-based troubleshooting
  • Experience with Playwright, Pytest, automation frameworks, and backend/API validation
  • Strong problem-solving skills and the ability to thrive in rapidly evolving engineering environments
  • Eligible to obtain a Canadian security clearance
  • Nice to have: experience with wireless systems, LTE/5G, RF environments, and embedded systems
  • Nice to have: experience integrating laboratory instruments, including spectrum analyzers, signal generators, VNAs, channel emulators, and oscilloscopes
  • Nice to have: experience with the NI ecosystem, TestStand, LabVIEW, PXI systems, SCPI/VISA instrument control, or automated measurement environments
  • Nice to have: experience with MQTT, Kafka, ETL/data pipelines, Grafana, Prometheus, and observability stacks
  • Nice to have: experience with integrated hardware/software systems, telecommunications, aerospace, defense, and safety-critical environments
  • Nice to have: knowledge of distributed systems, telemetry analytics, and KPI-driven validation

Benefits

  • Competitive employment conditions, including salary and benefits
  • One paid week between Christmas and New Year’s Day
  • Gym membership discount
  • Employee stock purchase program
  • Public transit reimbursement program
  • On-site showers
  • Free snacks and beverages
  • Comprehensive insurance coverage, including medical, dental, and telemedicine services
  • Friendly and collaborative work environment with several social activities throughout the year
  • Fundraising initiatives for Le Phare Enfants et Familles
  • Convenient access to various public transportation services

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureDockerETLFluxGrafanaJenkinsKafkaLinuxPrometheusPythonTCP/IPC++

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.