Embedded Software Developer (Optical Control) (Ottawa based role)
Tasks
- Collaborate with system architects for software functionality
- Debug issues across hardware firmware and software
- Design and implement embedded software for optical control systems
- Develop and optimize control loops for optical stabilization
- Develop low-level drivers and hardware abstraction layers
- Expose functionality via management interfaces telemetry and APIs
- Implement fault detection protection and restoration mechanisms
- Implement real time feedback for optical calibration and control
- Interface with lasers optical components and sensors
- Optimize software performance reliability and scalability
- Participate in system bring up integration and performance tuning
- Write maintainable well-documented code
Perks/Benefits
- Collaborative work environment
- Global projects experience
- On-site work
- Professional development opportunities
- Relocation assistance
Skills/Tech-stack
C# | C++ | Control Systems | DWDM | Debugging | Embedded Linux | Fault detection | Feedback control | Git | I2C | Linux | Multithreading | NETCONF | Network Management | Openconfig | Optical Networking | REST APIs | ROADM | Real Time | Real-time Systems | Rust | SPI | Signal Processing | Telemetry | Time Systems | YANG
Education
N/A
Related jobs
-
AWS | Anomaly Detection | C# | C++ | CsharpDental insurance | Disability insurance | Flexible work schedule | Health insurance | Life insuranceMid-level Full TimeQuébec, Qc1d ago
-
Mid-level Full TimeMontréal, QC, Canada1d ago
-
Mid-level Full TimeToronto, ON, Canada1d ago
-
Applied Scientist CAD 145K-172KGit | Information Retrieval | Knowledge Base | Knowledge Base Retrieval | Language ModelsMid-level Full TimeKitchener, Canada1d ago
-
Data Analytics Engineer CAD 115K-149KAmazon Web Services | Azure Data | Azure Data Lake | Cloud platform | ComplianceDEI initiatives | Dental insurance | Medical insurance | Mental health support | Retirement plansSenior-level Full TimeRemote, Canada R1d ago
-
Staff Software Developer, AI/ML, Safety and Security USD 207K-300KComputer Vision | Data Processing | Debugging | Deep learning | Fine TuningSenior-level Full TimeWaterloo, ON, Canada; New York, NY, …2d ago
-
Applied AI ML Engineer - Ottawa, ON CAD 105K-130KAWS | Apache Spark | Azure | CUDA | GCPEmployee resource groups | Health and dental coverage | Life insurance | Long-term disability | Mental health wellness programMid-level Full TimeOttawa, Canada2d ago
-
Applied AI ML Engineer - Ottawa, ON CAD 76K-105KAWS | Agent systems | Apache Spark | Azure | CUDAAnnual holidays | Critical illness insurance | Employee resource groups | Health and dental coverage | Life insuranceMid-level Full TimeOttawa, Canada2d ago
-
Staff Analytics Engineer CAD 147K-191KAccess Control | Apache Airflow | Apache Kafka | Apache Spark | BigQuerySenior-level Full TimeCanada - Toronto R2d ago
-
.NET | AWS CDK | AWS CloudFormation | AWS SQS | AngularLearning opportunities | Mentorship | On-call rotationSenior-level Full TimeMontreal, Canada2d ago
-
Automation Robot Framework CAD 76K-142KAPI Testing | Agile | Banking Domain | CI/CD | CypressCompany-Paid Holidays | Employee assistance program | Life and disability insurance | Medical, dental, and vision insurance | Paid time offSenior-level Full TimeToronto, CA2d ago
-
Associate, Rotational Program, Global Analytics and Financial Engineering, (Contract) - Toronto CAD 45K-74KArtificial Intelligence | C++ | Deep learning | Derivatives | Finite differenceFlexible benefitsEntry-level ContractToronto, ON, CA, M5H 1H12d ago
-
Specialist, Data Engineering CAD 110K-141KAirflow | Amazon Web Services | Bash | BigQuery | Cloud platformCareer development | Discounted services | Flexible work options | Health and wellbeing initiatives | Inclusive work environmentSenior-level Full TimeMontreal PVM 35HRS, Canada2d ago
-
Senior Data Engineer CAD 120K-154KAgile | Apache Airflow | Apache Druid | Architecture Design | BigtableAccessible Work Environment | Comprehensive training | Employee benefits package | FlexibilitySenior-level Full Time500 Lake Shore Blvd W, Toronto, …2d ago
-
Entry-level Full Time500 Lake Shore Blvd W, Toronto, …2d ago
-
Kubernetes AI Integration Engineer CAD 67K-110KAWS | Agile methodology | Ansible | Azure | CI/CDBonuses | Career development opportunities | Coaching | Comprehensive total rewards program | Flexible benefitsMid-level Full Time90 WESTERN PKY:BEDFORD, Canada2d ago
-
Senior Software Engineer, Computation CAD 252K-375KAPIs | Applied Mathematics | Backend Engineering | Batch Processing | C++Connectivity stipend | Coworking stipend | Energize Fridays | Flexible PTO | Learning and developmentSenior-level Full TimeCanada2d ago
-
A/B | A/B Testing | AWS | Azure | B testingCompany-provided laptop | Fully remote work | Home office stipend | Learning and development budget | Paid Maternity LeaveSenior-level Full TimeCanada R3d ago
-
DevOps Team Lead CAD 73K-105KAI Ops | AWS | Ansible | Azure | Best practicesDental insurance | Drug coverage | Education support | Flexible time | Health benefitsSenior-level Full TimeBurnaby, BC3d ago
-
3D Geometry | C# | C++ | Cloud processing | Cognex VisionProDental coverage | Flexible schedule | Health benefits | Hybrid work arrangement | On-site fitness facilityMid-level Full TimeBurnaby, BC3d ago
-
Junior Algorithm Developer (Operations Research) CAD 31K-31KC++ | Column generation | Integer linear programming | Linear Programming | MetaheuristicsEmployee assistance program | Flexible working hours | Mental health support | Professional development | Remote workEntry-level Full TimeMontreal, Rosemont, Canada3d ago
-
Advanced Excel | Advanced Excel formulas | Agile | Azure | Big DataFlexible work schedule | One on One Mentoring | Training and coachingMid-level ContractBoisbriand, Quebec, CA, J7H 0E23d ago
-
Agile | Azure | Dash | Dashboards | Data QualityFlexible work schedule | Training and coachingMid-level ContractBoisbriand, Quebec, CA, J7H 0E23d ago
-
API Design | Agent systems | Agentic AI | Angular | AnthropicSenior-level Full Time5900 HURONTARIO STREET MISSISSAUGA, Canada3d ago
-
Senior AI Engineer, Banking Technology – Vice President CAD 120K-170KAPI Design | Agent Frameworks | Agent systems | Agentic AI | AgileSenior-level Full Time5900 HURONTARIO STREET MISSISSAUGA, Canada3d ago