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
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
Verification and validation developer building Python/C++ automation, telemetry, and CI/CD infrastructure. Supporting Octasic’s wireless SoC platforms and mission - critical communication systems.
Infrastructure Engineer improving observability, CI/CD, and cloud infrastructure for Tailscale’s secure networking software. Supporting distributed teams and reliable product services.
Senior Infrastructure Engineer building secure, programmable infrastructure for Turnkey’s autonomous - economy platform. Automating Kubernetes, Terraform, and Go systems across security - critical environments.
Senior DevOps Engineer operating AWS, Kubernetes, and blockchain infrastructure for Startale’s onchain finance products. Owning reliability, security, deployment, and production operations for StartaleApp and Strium.
Senior Cloud Infrastructure Engineer scaling AWS networking and storage for Mecka AI’s robotics and embodied AI data infrastructure. Leading reliability, security, transfer, and cost optimization.
Senior developer owning AWS infrastructure, security, and integrations for Benevity’s technology platform. Supporting internal applications that help companies and employees take social action.
Senior infrastructure developer owning AWS environments, internal applications, and enterprise integrations. Supporting Benevity’s technology platform that enables companies and employees to take social action.