Principal Embedded Software Developer
Tasks
- Design and implement ground segment software systems
- Design embedded software modules
- Develop embedded software modules
- Document software designs and processes
- Integrate software components on Linux
- Lead embedded software test methodologies
- Maintain embedded software modules
- Participate in technical discussions
- Perform code reviews
- Resolve technical issues
- Test and validate software features
- Test embedded software modules
- Troubleshoot software defects
Perks/Benefits
Skills/Tech-stack
C++ | Code review | Debugging | Embedded Systems | Linux | Networking | Networking protocols | Software testing
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Related jobs
-
Embedded Software Developer CAD 84K-100KARM Cortex | ARM Cortex-M | AWS IoT | Bluetooth Low Energy | C#Disability insurance | Employee assistance program | Employee discounts | Employee events | Free on-site parkingMid-level Full TimeTrois-Rivieres, Quebec, Canada16h ago
-
Aircraft Icing | C# | C++ | CATIA | CFDDental insurance | Disability insurance | Employee assistance program | Flexible work schedule | Hybrid work arrangementSenior-level Full TimeDorval, Québec, CA, H4S 1Y91d ago
-
API Design | Agent systems | C# | C++ | CI/CDBanking benefits | Employee recognition program | Employee share purchase plan | Hybrid work arrangement | Paid Purpose DaySenior-level Full TimeToronto-81 Bay, 22nd Floor, Canada1d ago
-
Senior-level Full TimeOttawa, Ontario, Canada1d ago
-
Embedded Software Developer CAD 110K-130KARM | Agile | BLE | C++ | CAN busDental insurance | Disability insurance | Health insurance | Life insurance | Ongoing development and trainingSenior-level Full TimeMontreal - Newtrax, Canada2d ago
-
Embedded Software Developer CAD 110K-130KARM | Agile | BLE | C++ | CAN busCareer growth | Dental insurance | Disability insurance | Health insurance | Life insuranceSenior-level Full TimeMontreal - Newtrax, Canada2d ago
-
ADC Interface | Adaptive algorithms | Analog control | Analog control loops | Bare MetalDiscretionary bonus | Equity package | Health, dental, vision coverage | Professional development opportunities | Remote workSenior-level Full TimeCanada - Remote R2d ago
-
Bash | Coverage.py | Dagger | Docker | Gcov20 to 30 hours per week | Flexible schedule | Fully remote | Project-based collaboration | Supportive global communitySenior-level Full TimeCanada - Remote R3d ago
-
Bash | C# | C++ | Coverage.py | DaggerFlexible schedule | Freelance project collaboration | Remote work | Supportive communitySenior-level Full TimeCanada - Remote R3d ago
-
AWS Glue | AWS Lambda | AWS Redshift | AWS Step Functions | Amazon S3Hybrid work scheduleSenior-level Full TimeToronto, ON, Canada6d ago
-
3D Geometry | 3D metrology | Algorithms | C# | C++Dental insurance | Drug coverage | Education Support Program | Flextime | Group retirement savings planSenior-level Full TimeBurnaby, BC7d ago
-
Generative AI Developer CAD 115K-138KAPI Integration | CI/CD | Context Management | DevOps | DockerSenior-level Full TimeGatineau, Canada7d ago
-
Algorithms | C++ | Concurrency | Data Structures | Distributed SystemsFlexible work schedule | Health coverage | Parental leave | Vacation days | Volunteer timeMid-level Full TimeCanada7d ago
-
Agile | BGP4 | C# | C++ | DHCPEducational assistance program | Employee and family assistance program | Flexible time away | Learning platform access | Onsite fitness facilitiesMid-level Full TimeCalgary, AB, Canada8d ago
-
Embedded Developer and Test Engineer CAD 75K-93KC# | C++ | Embedded Software | Hardware Testing | MultimetersMid-level Full TimeKitchener, ON, Canada9d ago
-
Director, Quantitative Models Development CAD 125K-175KC++ | Derivative valuation | Financial Modeling | MATLAB | PythonFlexible work environment | Health and dental insurance | Paid time off | Retirement plans | Wellness benefitsExecutive-level Full TimeCAN, Ontario, Toronto, 200 Bloor Street …10d ago
-
Embedded Developer and Test Engineer CAD 75K-95KC# | C++ | Embedded Software | Hardware Testing | MultimetersMid-level Full TimeKitchener, ON, Canada10d ago
-
Software Developer Manager CAD 135K-150KAI | AWS | Agile | Architecture Design | Code reviewBenefits | Career development | Competitive compensation | Flexible time offMid-level Full TimeWinnipeg/Oakville13d ago
-
Software Developer Manager CAD 135K-150KAI | AWS | Agile | CI/CD | Code reviewBenefits | Career development | Competitive compensation | Flexible time offMid-level Full TimeWinnipeg/Oakville13d ago
-
Senior AI Developer (LLM/VLM/Agent Applications) CAD 123K-180KAPI Development | Best practices | C++ | CAD Software | CI/CDFlexible hours | Health benefits | Remote workSenior-level Full TimeAMER - Canada - Ontario - …15d ago
-
Principal AI Engineer CAD 98K-120KAI Product Engineering | AWS | Agile methodology | Cloud infrastructure | ContainerizationCalm app subscription | Dental insurance | Employee assistance program | Fitness reimbursement | Flexible PTOSenior-level Full TimeVancouver, Canada R15d ago
-
Cloud Platforms | Cloud platform | Coding | Customer support | DNSBenefits | Bonus | EquitySenior-level Full TimeWaterloo, ON, Canada15d ago
-
C# | C++ | Debugging | Embedded firmware | FPGACollaborative environment | Growth opportunities | Inclusive cultureSenior-level Full TimeCA-ON - Ottawa, Canada16d ago
-
Principal Machine Learning Infrastructure Researcher CAD 147K-173KAI systems | Deep learning | Ethernet | GPU | Hardware systemsCommuter benefits | Disability insurance | Equity grants | Family leave | Flexible workplaceSenior-level Full TimeToronto, ON17d ago
-
Senior Software Developer – Big Data (C++) CAD 121K-220KApache Flink | C++ | CICD | Distributed frameworks | GitSenior-level Full TimeMarkham, Ontario, Canada18d ago