Principal Embedded Software Developer
Tasks
- Design embedded software modules
- Develop embedded software in C plus plus
- Develop software tools libraries and frameworks
- Document software designs and processes
- Ensure component communication
- Implement software solutions
- Integrate software components on Linux
- Lead embedded test methodologies
- Maintain embedded software modules
- Perform code reviews
- Support ground segment software systems
- Test and validate software features
- Test embedded software modules
- Troubleshoot and resolve software defects
Perks/Benefits
Skills/Tech-stack
C plus plus | Code review | Communication Protocols | Debugging | Documentation | Embedded Systems | Linux | Networking | Software testing
Education
N/A
Related jobs
-
AWS | Actors | Angular | C++ | Concurrent programmingCareer development support | Coaching | Flexible working models | Learning sessions | MentoringEntry-level InternshipVancouver, British Columbia, CA, V6B 1A915h ago
-
Senior Developer (Lending Data Engineering) CAD 107K-145KAWS Glue | AWS Lambda | AWS Step Functions | Amazon EventBridge | Amazon QuickSightGroup benefits | Hybrid work options | Learning and development opportunities | Performance-based incentive | Savings plansSenior-level Full TimeAgriculture Place, Canada1d ago
-
ARM NEON | AVX | BSP | Buildroot | C plus plusSenior-level Full TimeMontreal, Quebec, Canada1d ago
-
Agile | Bring-up | C# | C++ | CI/CDDental insurance | Disability income protection | Employee assistance program | Family assistance program | Flexible drug plansSenior-level Full TimeSainte-Anne-de-Bellevue, Quebec, Canada1d ago
-
Développeur en apprentissage automatique, senior CAD 133K-238KApache Spark | Azure | Azure Functions | Azure Key Vault | Azure LogicEntry-level ApprenticeshipCanada1d ago
-
ASP.NET | Bootstrap | CSS3 | Debugging | Entity FrameworkHybrid work environment | Networking opportunities | Volunteering opportunitiesEntry-level InternshipDorval, Québec, CA, H4S 2A32d ago
-
Machine Learning Engineer CAD 154K-180KComputer Vision | Computer vision models | Data collection | Deep learning | DockerEmployee assistance program | Employee stock purchase plan | Health insurance | Retirement plan | VacationSenior-level Full TimeWinnipeg, MB, CA2d ago
-
STEM Computational Scientific Software & Evaluation Design - Astrophysics & Cosmology A CAD 140K-200KAstroPy | Cosmological Calculations | Data Analysis | Linux | Observational dataFlexible schedule | Fully remote | Independent contractor with autonomous hours | Project-based engagement | Weekly paymentsEntry-level Full TimeCanada R3d ago
-
Embedded Software Engineer Co-op/Intern CAD 48K-70KAnalysis and Design | C# | C++ | Code reuse | DebuggingFree coffee and tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full Time InternshipCanada - Ottawa (Bill Leathem)3d ago
-
Embedded Software Engineer (Co-op/Intern) CAD 48K-70KC# | C++ | Debugging | Distributed Systems | Embedded SystemsFree coffee and tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full Time InternshipCanada - Ottawa (Bill Leathem)3d ago
-
Autodock Vina | CREST | Docker | GNINA | GROMACSSenior-level FreelanceCanada - Remote R3d ago
-
AI Coding Agents | AI coding | AWS | Azure | CI/CDFlex working model | Relocation support to Toronto or Montreal areaSenior-level Full TimeAMER - Canada - Ontario - …3d ago
-
Senior Software Engineer - Data Platform (Spark & Trino) CAD 151K-226KAWS | Apache Spark | Cloud platform | Distributed Systems | Google CloudFlex work scheduleSenior-level Full TimeCanada, BC, Vancouver3d ago
-
Manager, IFRS 9 Modelling & Analytics (contract) CAD 75K-136KAzure | Cloud Platforms | Credit Risk | Credit risk modeling | GCPCareer development opportunities | Employee share ownership program | Health benefits | Pension plan matchingMid-level ContractToronto, ON, CA, M5C2V93d ago
-
Embedded Software Developer, Research & Development CAD 90K-115KARM | Async | Automated testing | Bare Metal | Board Bring-upEntry-level Full TimeEdmonton, AB, CA4d ago
-
Senior Embedded Software Developer, Test CAD 104K-145KC++ | Debugging | Embedded Systems | Linux | Network ProtocolsCanadian Controlled Goods program clearance | International travel | Work authorization in CanadaSenior-level Full TimeOttawa, Ontario4d ago
-
Senior AI Software Engineer CAD 125K-160K.NET | AWS | Azure | C# | Cloud ArchitectureDiscount program | Flexible medical spending account | Health benefits | RRSP matching | Tuition reimbursementSenior-level Full TimeGreater Toronto Area, ON, Canada4d ago
-
Senior-level Full TimeCanada4d ago
-
Senior Optimization Engineer CAD 130K-169KAIMMS | AIX | AMPL | CPLEX | Electricity MarketsCareer Development Programs | Flexible work arrangements | Health benefits | Learning platforms | Paid leaveSenior-level Full Time(HE)Office ON, Stoney Creek, Canada4d ago
-
AI Engineer CAD 86K-108KArtificial Intelligence | C# | CSS | Data Analysis | DebuggingDisability insurance | Health and dental coverage | Hybrid work arrangement | Life insurance | Pension planEntry-level Full TimeOttawa, ON, CA4d ago
-
DL System Software Engineer - AI Platform CAD 135K-185KAlgorithms | C# | C++ | CRI-O | CRIUEquity | Health benefitsSenior-level Full TimeCanada, Toronto4d ago
-
Principal Embedded Software Engineer CAD 139K-208K60870-5-104 | Automation Testing | C# | C++ | CI/CDDiscretionary annual bonus | Remote work | Travel for technical reviewsSenior-level Full TimeMarkham, Canada R4d ago
-
Engineer, AI/Machine Learning CAD 99K-149KAlgebraic Optimization | Android | C plus plus | C# | CPU architectureMid-level Full TimeMarkham, Ontario, Canada4d ago
-
Senior Software Engineer, Platform Tooling CAD 140K-210KAutomation | C# | CI/CD | Cloud | Cloud NativeSenior-level Full TimeRemote - Canada R4d ago
-
Senior Robotic Software Developer CAD 100K-150KC++ | CD | CI | CI/CD | ConcurrencyEmployee assistance program | Employer Paid Pension | Employer Savings Plan Matching | Fitness Reimbursement Program | Flexible work scheduleSenior-level Full TimeCanada-Ontario-Waterloo4d ago