Staff Embedded Software Designer
CAD 100K-140K (estimate) Senior-level Full Time
Tasks
- Collaborate with cross functional teams to define requirements and debug issues
- Design develop and maintain reliable embedded software
- Develop FPGA based software bring up driver integration
- Develop Linux networking software for routing control plane dataplane
- Develop automated tests validation tools and documentation
- Identify performance gaps reliability risks and drive software stack improvements
- Participate in software architecture design reviews and code reviews
- Provide technical leadership mentorship and guidance
Perks/Benefits
- Company events
- Dental insurance
- Health insurance
- Parental leave
- Professional development fund
- Relocation package
- Unlimited vacation
- Vision insurance
Skills/Tech-stack
Authentication | Build systems | Buildroot | C# | C++ | CMake | Certificate management | Concurrency | Debugging | Device Drivers | Embedded Build Systems | Embedded Linux | Encrypted Communications | FPGA | FPGA toolchain | HSM | Hardware Security Module | Hardware security | IPC | Inter-process Communication | Linux | Memory Management | Netlink | Networking | Packet Processing | Process communication | Routing | Secure boot | Security Module | SoC | Synchronization | VHDL | Verilog | Yocto/OpenEmbedded
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Related jobs
-
Azure | Azure Data | Azure Data Services | Data Partitioning | Data ServicesComprehensive benefits program | Employer RRSP contribution | Flexible annual leave | Flexible work schedule | Hybrid workMid-level Full TimeToronto, Ontario23h ago
-
API | AWS | AWS Kinesis | Agile | AnsibleCareer growth | Employee benefits | Hybrid work environmentSenior-level Full TimeMontreal 700, Canada R1d ago
-
Amazon Web Services | Backend Development | Code review | Debugging | Distributed SystemsDental and vision coverage | Employee stock purchase plan | Flexible spending wallets | Health care coverage | Remote-first work flexibilityMid-level Full TimeRemote Canada R2d ago
-
Agent Based Behaviors | Agent-based | Behavior Trees | Blueprints | C++Access to modern game development tools | Cross-disciplinary collaboration | Flexible arrangements | Mentorship | Professional growthMid-level Full TimeCanada2d ago
-
Agent ou agente de recherche, conception, intégration et contrôle de systèmes robotiques mobiles CAD 64K-183KAerial robotics | Algorithmic Design | Algorithmic Design Tools | ArduPilot | ArducopterDental insurance | Disability insurance | Health insurance | Hybrid work option | Life insuranceMid-level Full TimeMontréal, QC, CA R2d ago
-
Embedded Software Engineer CAD 75K-120KBash | Build systems | C# | C++ | Command LineCareer progression | Casual work environment | Employee assistance program | Employee discount platform | Social eventsSenior-level Full TimeMarkham, ON2d ago
-
Sr. Engineer, Machine Learning Engineering (C++) CAD 114K-164KAndroid | C++ | C++17 | Cross-compilation | DSP SDKSenior-level Full TimeMarkham, Ontario, Canada2d ago
-
Software Engineer II - AI Engineering CAD 85K-169KA/B | A/B Testing | Agent Orchestration | Apache Spark | AzureMid-level Full TimeVancouver, BC, CA3d ago
-
Data Systems Software Engineer 1 USD 89K-209KAPI | API Versioning | Apache Airflow | Automation | C#Flexible medical insurance | Life insurance | Retirement options | Volunteer programsMid-level Full TimeCanada3d ago
-
Algorithms | C# | C++ | CAN | CI/CDCompany events | Dental insurance | Health insurance | Parental leave | Professional development fundSenior-level Full TimeToronto, Ontario3d ago
-
Bash | Data Ingestion | Data Ingestion Pipelines | Data Processing | DockerAsynchronous culture | Flexible management | Opportunity for high impact | Remote or distributed work | Supportive teamMid-level Full TimeWaterloo, Canada3d ago
-
Senior AI Software Engineer CAD 126K-160K.NET | AWS | Azure | C# | Computer VisionDiscount program | Flexible medical spending account | Health benefits | RRSP matching | Tuition reimbursementSenior-level Full TimeGreater Toronto Area, ON, Canada3d ago
-
Entry-level Full TimeMarkham, Ontario, Canada3d ago
-
Lead Embedded Developer CAD 116K-155KAlgorithms | Bash | BigQuery | C# | CI/CDBaby bonus | Competitive medical and dental benefits | Electric vehicle purchase incentive | Home office reimbursement | Online learning and networking opportunitiesSenior-level Full TimeOakville, Ontario - Canada R4d ago
-
Database Engineer (MONGO DB) CAD 108K-149KAWS | Access Control | Auditing | Backup/Restore | BashOn-call rotation | Remote workMid-level Full TimeCanada - Remote R4d ago
-
Robotics Engineering Co-op CAD 48K-56KAI machine learning | C# | C++ | Computer Vision | Data acquisitionMid-level Full Time672 DUPONT ST, M6G 1Z5, TORONTO, …4d ago
-
Applied AI Full Stack Engineer MacOS - Ottawa, ON CAD 105K-130KAI Coding Assistants | AI coding | Agile | Automated testing | C++Annual holidays | Employee resource groups | Health and dental insurance | Life insurance | Long-term disabilityMid-level Full TimeOttawa, Canada4d ago
-
Agile | C# | C++ | CPU architecture | EthernetCompany-Paid Holidays | Employee assistance program | Paid sick leave | Vacation payEntry-level Full Time InternshipCanada- Ottawa- 385 Terry Fox- Bldg …4d ago
-
ASICs | Agile | Bitbucket | C# | C++Company-Paid Holidays | Employee assistance program | Paid sick leave | Vacation payEntry-level Full Time InternshipCanada- Ottawa- 385 Terry Fox- Bldg …4d ago
-
C# | CAN | Cellular communication | Code review | DebuggingMid-level Full TimeSt. Laurent, Quebec, Canada5d ago
-
Bash | Data Pipelines | Distributed Systems | Docker | GCPAccess to cutting-edge technologies | Autonomy | Bonus | Collaborative culture | Distributed-first environmentMid-level Full TimeCanada R5d ago
-
Computer Vision/ML Engineer CAD 110K-155KC++ | Computer Vision | Data Structures | Edge AI | Embedded SystemsContinuous learning culture | High autonomy | Remote work opportunities | Technical ownershipMid-level Full TimeMontreal, QC5d ago
-
API Apps | Agent systems | Angular | Apache Kafka | App ServiceDefined benefit pension plan | Employee share purchase plan | Hybrid work arrangement | Paid day off for growth and development | Social points based recognition programSenior-level Full TimeToronto-81 Bay, 15th Floor, Canada5d ago
-
Senior Backend/Applied AI Developer CAD 120K-170KAWS | AWS Bedrock | Artificial Intelligence | C# | CI/CDSenior-level Full TimeCanada - Remote R5d ago
-
Senior-level Full TimeCanada R7d ago