Développeur logiciel embarqué (contrôle optique) – poste basé à Ottawa / Embedded Software Developer (Optical Control) (Ottawa based role)
Tasks
- Collaborate with system architects to translate optical behavior into software functionality
- Debug complex issues across hardware firmware and software
- Design and implement embedded software for Layer 0 optical control systems
- Develop and optimize control loops for optical power wavelength stabilization and signal quality
- Develop low-level drivers and hardware abstraction layers
- Expose system functionality via management interfaces REST APIs and telemetry
- Implement fault detection protection and restoration mechanisms in optical networks
- Implement real time or near real time feedback systems for optical calibration and control
- Interface with hardware components such as lasers VOAs amplifiers and sensors
- Optimize software for performance reliability and scalability in carrier grade environments
- Participate in system bring up integration and performance tuning
- Write clean, maintainable, and well-documented code
Perks/Benefits
Skills/Tech-stack
C# | C++ | Control Systems | DWDM | Git | I2C | Linux | Multithreading | NETCONF | Network Management | Openconfig | ROADM | Real Time | Real-time Systems | Rust | SPI | Signal Processing | Telecom networking | Time Systems | Version control | YANG
Education
N/A
Related jobs
-
DevOps Team Lead CAD 73K-105KAI Ops | AWS | Ansible | Azure | Best practicesDental insurance | Drug coverage | Education support | Flexible time | Health benefitsSenior-level Full TimeBurnaby, BC16h ago
-
3D Geometry | C# | C++ | Cloud processing | Cognex VisionProDental coverage | Flexible schedule | Health benefits | Hybrid work arrangement | On-site fitness facilityMid-level Full TimeBurnaby, BC16h ago
-
ADC | Bazel | C# | C++ | CANBonuses | Career growth opportunities | Equity | Flexible time off | Health benefitsSenior-level Full TimeCanada1d ago
-
Mid-level Full TimeMontreal, QC, Canada1d ago
-
Senior / Staff ML Optimization Engineer USD 141K-249KBazel | C++ | CPU Profiling | CUDA | Distributed TrainingAnnual performance bonus | Catered meals | Equity awards | Flexible hours | Health and wellness benefitsSenior-level Full TimeRemote US & Canada R1d ago
-
Data Engineer CAD 100K-125KAzure Data | Azure Data Factory | Azure Data Lake | Azure Data Lake Storage | Azure SQLCollaborative Agile team | Continuous innovation | Hybrid work environment | Learning new technologies | Personal growthMid-level Full TimeMississauga, Canada – Meadowvale Office (HQ)1d ago
-
Agile | Angular | Artificial Intelligence | Azure | C++Onsite five days per week | Relocation assistance not offered | Up to 10 percent international travelEntry-level Full TimeLaval, Quebec, Canada1d ago
-
Angular | Artificial Intelligence | Azure | C++ | CANInternational travel up to 10% | Onsite work required | Relocation assistance not providedSenior-level Full TimeLaval, Quebec, Canada1d ago
-
Senior Data Engineer USD 76K-179KADLS Gen2 | AKS | Access Control | Airflow | AzureCompany holidays | Employee assistance program | Job incident response support | Life and disability insurance | Medical, dental, and vision coverageSenior-level Full TimeVancouver, CA1d ago
-
Principal Data Scientist CAD 130K-170KAgent Frameworks | Auditability | BigQuery | CI/CD | Compliance reportingCareer growth and development opportunities | Community involvement | Health and wellbeing resources | Hybrid work environment | Paid vacationSenior-level Full TimeToronto, ON, M2N 5M9, CA2d ago
-
Senior-level Full TimeCanada2d ago
-
Agile | C++ | Cloud infrastructure | Data Processing | DebuggingSenior-level Full TimeWaterloo, ON, Canada2d ago
-
Senior AWS Data Engineer CAD 130K-150KAWS | Amazon QuickSight | Business Intelligence | Data Governance | Data LineageCareer progression | Diverse workplace | Flexible workplace | Referral programSenior-level Full TimeMarkham, ON, Canada2d ago
-
AI Scientist, Risk Modelling (Questbank) CAD 90K-120KAWS | Agile | Artificial Intelligence | Azure | CI/CDCareer growth and development | Community volunteering opportunities | Health and wellbeing resources | Hybrid work schedule | Paid sick daysMid-level Full TimeToronto, ON, M2N 5M9, CA2d ago
-
Airflow | Apache Kafka | Apache Spark | Azure | Azure EventCompetitive benefits | Employee resource groups | Flexible work schedule | Hybrid work environment | Mentorship opportunitiesSenior-level Full TimeMontreal - MRC (Papineau) (36.25), Canada2d ago
-
Applied AI Full Stack Engineer MacOS CAD 105K-130KAgile | C++ | CI/CD | Design Patterns | DevOps14 Annual Holidays | Critical illness insurance | Employee resource groups | Health and dental coverage | Life insuranceMid-level Full TimeOttawa, Canada2d ago
-
Staff Embedded Engineer CAD 147K-180KARM | C++ | Control Systems | Data Structures | Design PatternsBackground check | Flexible spending account | Health savings account | Life insurance | Long-term disabilitySenior-level Full TimeCanada - Toronto2d ago
-
Senior / Staff Machine Learning Ops Engineer USD 157K-234KAWS | Azure | CI/CD | Containerization | DockerDental insurance | Flexible hours | Health insurance | Unlimited vacation | Vision insuranceSenior-level Full TimeRemote US & Canada R2d ago
-
Senior Data Engineer - (Python/Spark/SQL) CAD 130K-144KApache Airflow | Apache Hive | Apache Spark | Apache Zeppelin | Cloud ComputingHybrid work environment | Remote work days per weekSenior-level Full TimeToronto, ON, Canada3d ago
-
Senior Machine Learning Engineer CAD 142K-200KBitbucket | CI/CD | Data Drift | Databricks | EmbeddingsHybrid work modelSenior-level Full TimeLOC0001549, Canada3d ago
-
Data Engineer CAD 90K-130KAWS Glue | Azure Purview | CI/CD | Data Governance | Data ModelingFlexible dress code | Hybrid work modelMid-level Full Time5th Avenue Place, Canada3d ago
-
Agile | Automated testing | Build Automation | C# | CANDog-friendly office | EV charging stations | Employee assistance program | Free employee parking | Health and dental benefitsMid-level ContractVancouver, British Columbia, Canada3d ago
-
Bash | Black box testing | Black-box | Box testing | Coverage.pyFlexible schedule | Fully remote | Project-based collaboration | Supportive global communitySenior-level Full TimeCanada - Remote R3d ago
-
Sr. Firmware Engineer - Embedded Systems CAD 80K-100KARM | Bare Metal | Bitbucket | C# | C++Annual bonus plan | Company paid benefits | Group pension plan | Social events | Training opportunitiesSenior-level Full TimeMississauga, Ontario, Canada4d ago
-
Software Engineer, Perception and Prediction Evaluation USD 155K-213KAWS | Amazon Batch | Amazon ECS | Amazon S3 | Apache AirflowCatered meals | Daily Drinks | Equity awards | Flexible hours | Health and wellness benefitsMid-level Full TimeRemote US & Canada R4d ago