Sr Embedded Software Engineer
Tasks
- Build optical control and shelf controller interface software
- Develop embedded real-time firmware
- Develop gRPC interface over Ethernet
- Drive design requirements in multidisciplinary teams
- Follow development processes for on time quality delivery
- Implement control algorithms on Linux and FreeRTOS
- Integrate firmware with hardware peripherals
- Provide design estimates for planning
Perks/Benefits
- N/A
Skills/Tech-stack
C# | C++ | CMake | Device Drivers | Digital Signal | Digital Signal Processing | Embedded Linux | Ethernet | FreeRTOS | GRPC | GRPC Interface | I2C | Linux Kernel | Operating Systems | PID Control | Protobuf | Protocol Buffers | Real Time | Real-time operating systems | SPI | Signal Processing | SoC Architecture | UART
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Related jobs
-
C# | C++ | CAN bus | CI/CD | DockerCompressed workweek options | Corporate discounts | Flexible work hours | Future co op eligibility | Hybrid work modelEntry-level Full Time InternshipOttawa, ON, Canada1d ago
-
A/B | A/B Testing | Apache Flink | Apache Spark | B testingDisability insurance | Employee stock ownership | Flexible Family Care Support | Health insurance | Life insuranceSenior-level Full TimeCanada1d ago
-
New Grad - ML Stack Optimization Engineer CAD 58K-86KC# | C++ | Constraint Satisfaction | Integer Programming | LLVMCollaborative environment | Job stability | Professional growthEntry-level Full TimeToronto, Ontario, Canada1d ago
-
Mid-level Full TimeToronto, ON, Canada, M6H 3A71d ago
-
AWS S3 | Batch inference | CI/CD | Data Quality | Data Quality ValidationSenior-level Full TimeOntario, Ontario, Canada1d ago
-
C++ | Computer Architecture | Cycle-accurate modeling | Event Based | Event-based simulationFlexible hybrid work model | Health care plan | Life insurance | Retirement savings plan matching | Stock option planSenior-level Full TimeRemote, Canada R2d ago
-
Senior-level Full TimeRemote, Canada R2d ago
-
C# | CAN | Debugging | Encryption | EthernetRelocation assistanceMid-level Full TimeToronto, Canada2d ago
-
Staff Embedded Software Designer CAD 100K-140KAuthentication | Build systems | Buildroot | C# | C++Company events | Dental insurance | Health insurance | Parental leave | Professional development fundSenior-level Full TimeToronto, Ontario3d ago
-
Senior Embedded Software Designer CAD 159K-209KAuthentication | Automated testing | Build systems | C# | C++Company holiday shutdown | Great Place to Work certification | Health, dental, and vision insurance | Professional development fund | Relocation packageSenior-level Full TimeToronto, Ontario3d ago
-
AWS CDK | AWS EventBridge | AWS Glue | AWS Lambda | AWS SQSSenior-level Full TimeToronto, Ontario4d ago
-
Senior / Staff ML Training Optimization Engineer USD 141K-249KBazel | C++ | CPU Profiling | CUDA | CUDA kernelsCatered meals | Dental insurance | Flexible hours | Health insurance | SnacksSenior-level Full TimeRemote US & Canada R4d ago
-
Staff Machine Learning Engineer CAD 133K-170KAnsible | Configuration Management | DevOps | FreeSWITCH | GitLab CIFlexible work schedule | Remote work flexibilitySenior-level Full TimeToronto, Ontario, Canada4d ago
-
Angular | Artificial Intelligence | Azure | C++ | CAN J1939Senior-level Full TimeLaval, Quebec, Canada4d ago
-
Senior Machine Learning Developer, Advertiser Growth CAD 125K-169KA/B | A/B Testing | Apache Spark | B testing | Data AnalysisCommute subsidy | Comprehensive health insurance | Employee assistance program | Employee resource groups | Employee stock ownershipSenior-level Full TimeRemote, Ontario, Canada R5d ago
-
AI risk management | AWS Bedrock | Agentic Workflows | AlloyDB | Amazon Web ServicesSenior-level Full TimeToronto, ON, Canada5d ago
-
Senior-level Full TimeCAN - Montreal, Canada5d ago
-
Senior AI Engineer CAD 90K-135KAWS | AWS Lambda | AWS SageMaker | Airflow | Amazon S3Coaching and development | Flexible work-life balance | Opportunities for increased responsibilities | Training program | World class training programSenior-level Full TimeRBC CENTRE, 155 WELLINGTON ST W:TORONTO, …5d ago
-
Staff Embedded Software Engineer CAD 150K-165KAutonomous Systems | Buses | C# | C++ | CMISCommuter benefits | Disability coverage | Equity grants | Flexible hybrid workplace | Health care planSenior-level Full TimeToronto, ON6d ago
-
Senior-level Full TimeMontreal, Quebec, Canada6d ago
-
.NET | AWS | C# | CI/CD | Data PipelinesCareer growth | Flexible work environment | Full remote work option | Partial remote workMid-level Full TimeQuébec, Qc R7d ago
-
802.15.4 | ADC | Automated testing | C# | C++Contractor compensation | Flexible weekly hours | Fully remote work | Remote within countrySenior-level Full TimeCanada R7d ago
-
Angular | Audio Video Decoding | Audio/Video | Audio/Video Encoding | C#Hybrid work | On location work optionEntry-level Full Time InternshipDorval, Quebec, Canada7d ago
-
Senior Data Engineer - Toronto, ON CAD 120K-140KAirflow | Apache Spark | Batch Processing | Continuous integration | Data WarehousingSenior-level Full TimeToronto, ON, Canada7d ago
-
Staff Software Engineer, Query (Optimization) CAD 159K-221KAlgorithms | C++ | Code review | Data Structures | Database systemsBackup child and elder care | Employee stock purchase program | Fertility and adoption assistance | Flexible paid time off | Flexible work hoursSenior-level Full TimeAlberta; British Columbia; Manitoba; Nova Scotia; …7d ago