Senior Software Engineer
2 weeks ago
C++ Senior Software Engineer
Markham , ON
This Software Engineer - Legacy Product Support Engineer will be responsible for providing support and ongoing maintenance, bug fixing, and improvements. The candidate will need to navigate complex code, conduct reverse engineering, and work collaboratively with the existing team to understand the application architecture.
Responsibilities
- Programming Languages: C++/C#
- Day-to-day tasks include code review, feature development, maintenance, and bug fixing
- Weekly meetings with the team to discuss project status and any blocking points
Day-to-Day Tasks:
- Work with the team to understand the product and application, including documentation and code reviews
- Develop new features (50%) and perform maintenance, bug fixing, and improvements (50%)
- Interface with testing, validation, and application teams
- Conduct code reviews and support testing efforts
- Weekly meetings to discuss project status
Must-Have:
- Strong proficiency in C++ , C# programming
- Extensive experience in reverse engineering
- Knowledge of communication protocols such as TCP/IP, Modbus, SSH
- Familiarity with the IEC61850 protocol
- Experience with databases
- Experience with Install Shield and Jenkins
Soft Skills:
- Strong problem-solving skills
- Excellent communication skills
- Ability to work independently and collaboratively
- Detail-oriented and proactive
-
Senior Software Engineer
2 weeks ago
Markham, ON, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical design Participate in the design and development of the next generation web engine, and the formulation of relevant standards ...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Workday Full timeIndividually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.We are looking for a collaborative and resourceful Senior Software Engineer - Backend. You are dedicated, naturally inquisitive and are comfortable in a fast-paced environment.This role...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Workday Full timeIndividually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.We are looking for a collaborative and resourceful Senior Software Engineer - Backend. You are dedicated, naturally inquisitive and are comfortable in a fast-paced environment.This role...
-
Markham, ON, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical design Participate in the design and development of the next generation web engine, and the formulation of relevant standards ...
-
Senior Software Engineer
2 weeks ago
Markham, ON, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out Work with a team of architects and engineers to develop proof-of-concept systems and components across...
-
Senior Software Engineer
3 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical designParticipate in the design and development of the next generation web engine, and the formulation of relevant standardsParticipate...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical designParticipate in the design and development of the next generation web engine, and the formulation of relevant standardsParticipate...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical designParticipate in the design and development of the next generation web engine, and the formulation of relevant standardsParticipate...
-
Senior Software Engineer
2 weeks ago
Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Promote thepre-research and breakthrough of next-generation 2D graphics rendering technologies, including verification and implementation of architecture-level directions such as dynamic fixed pipelines and data-driven rendering Construct the 2D graphics stack...
-
Senior Software Engineer
2 weeks ago
Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate 12-month contract opening for a Senior Software Engineer. Responsibilities: Design and maintain Kernel-Mode Driver Framework (KMDF) HID source drivers, I2C client drivers, etc. Collaborate closely with software engineers to integrate kernel drivers into broader software systems, contributing to the project's overarching...
-
Senior Software Engineer
2 weeks ago
Windsor, ON, Canada Forge Consulting Group Full timeOur client is seeking a Senior Software Engineer to join their team in Windsor, ON. The ideal candidate will have a minimum of 7 years of practical experience in developing software with knowledge in UI applications, C++, SQL, Linux, and signal processing. This is a full-time role offering competitive compensation, a great work environment, and the...
-
Senior Engineer, Software Engineer
2 weeks ago
Toronto, ON, Canada Sun Life Financial Full timeSenior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 3 Days Ago job requisition id JR00095554 You are as unique as your background, experience and point of view. You'll work with dynamic colleagues - experts in their...
-
Senior Software Engineer
3 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale outWork with a team of architects and engineers to develop proof-of-concept systems and components across the...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale outWork with a team of architects and engineers to develop proof-of-concept systems and components across the...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale outWork with a team of architects and engineers to develop proof-of-concept systems and components across the...
-
Senior Software Engineer
3 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Promote thepre-research and breakthrough of next-generation 2D graphics rendering technologies, including verification and implementation of architecture-level directions such as dynamic fixed pipelines and data-driven renderingConstruct the 2D graphics stack and...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Promote thepre-research and breakthrough of next-generation 2D graphics rendering technologies, including verification and implementation of architecture-level directions such as dynamic fixed pipelines and data-driven renderingConstruct the 2D graphics stack and...
-
Senior Software Engineer
2 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Software Engineer. Responsibilities: Promote thepre-research and breakthrough of next-generation 2D graphics rendering technologies, including verification and implementation of architecture-level directions such as dynamic fixed pipelines and data-driven renderingConstruct the 2D graphics stack and...
-
Senior Manager of Software Engineering
2 weeks ago
Toronto, ON, Canada Jobber Full timeJobber exists to help people in small businesses be successful. As featured in the Globe and Mail , we work with home and field service companies to help them better quote, schedule, invoice and collect payments from their customers. Having been named the #2 fastest growing software company in Canada and one of Fast Company’s Most Innovative Companies...
-
Senior Software Engineer
2 weeks ago
Markham, ON, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanentopening for a Senior Software Engineer. Responsibilities: As a key member of theteam, you will work topush the performance boundary of our rendering infrastructure. You will be contributing to design and implement some software components of Huawei cloud rendering service, such as GPU virtualization, task scheduling,...