Embedded C++ Software Developer

Procom


Date: 2 weeks ago
City: Ottawa, ON
Contract type: Full time

Senior Software Developer Middleware

On behalf of our client, Procom is looking for a Middleware Embedded Software Developer. In this position you will be working in the software development team, participating in a project working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution, issue debugging, isolation and quality metrics tracking. You will gain practical experience on scaled agile software development model and C++ and Python programming.


Responsibilities

  • Work in Scaled Agile SW development environment to deliver state of the art SW solutions for cloud connected in-vehicle modules working on Ethernet/CAN network.
  • Work with feature requirements to define High level and Detailed Desig
  • Implement, test and maintain software features using C++ and Python
  • Share ideas for innovation and process improvements.


Required Qualifications

  • 10+ years’ experience with embedded C++ (C++11 or newer).
  • Experience with embedded software development and work through the development lifecycle.
  • Strong understanding of system design & system integration concepts.
  • Good Python development experience.
  • Knowledge of data security & encryption algorithms.
  • Development experience with QNX or embedded Linux.
  • Working knowledge of adaptive and classic AUTOSAR, Ethernet/CAN network technologies, automotive diagnostic protocols, and Google Protobuf.
  • Enhanced multi-threading & IPC knowledge.
  • Experience with a build system (Jenkins), source control system (GitHub), and defect tracking system (JIRA).
  • Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering or related technical.


Start Date: ASAP


Contract Duration: 12 months+


Location: Ottawa - Onsite

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Managing Director, Client Experience

Acera Insurance Services Ltd., Ottawa, ON
5 hours ago
We put our people first. As an employer of choice, Acera Benefits offers an outstanding workplace and employee culture that creates valuable opportunities for all employees. Our people are: Encouraged to challenge the status quo and never stop learning in their commitment to excellence. Empowered with a sense of accountability and autonomy to take ownership of their work. Treated with...

FCRM Regulatory Reporting Analyst I

TD, Ottawa, ON
2 days ago
Work Location:Ottawa, Ontario, CanadaHours37.5Line Of BusinessFinancial Crime Risk ManagementPay Details$59,500 - $84,000 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they...

Patent Prosecution Clerk

Osler, Hoskin & Harcourt LLP, Ottawa, ON
3 days ago
This position is a hybrid role requiring a minimum of 3 days in office. Osler, Hoskin & Harcourt LLP is one of Canada’s leading business law firms. Advising many of Canada’s corporate leaders, as well as U.S. and international parties with extensive interest in Canada, our more than 1,000 firm members are based in offices in Toronto, Montréal, Ottawa, Vancouver,...