Search jobs > Ottawa, ON > Temporary > Embedded developer

Embedded C++ Developer

Procom
Ottawa, Ontario, Canada
$50-$65 an hour (estimated)
Full-time

Embedded Software Developer, C++, Middleware

On behalf of our leading-industry client, Procom is seeking a Middleware Embedded Software Developer. This role requires on-site work in Ottawa.

In this position you will be working in the Software Development team, participating in a project where you will be 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 modules working on Ethernet / CAN network
  • Work with feature requirements to define High level and Detailed Design
  • Implement, test and maintain software features using C++ and Python
  • Share ideas for innovation and process improvements.

Required Qualifications

  • 7+ years’ experience with embedded C++
  • Must have C++11 or newer version experience
  • Experience with embedded software development and work through the development lifecycle
  • Strong understanding of system design & system integration concepts
  • Strong foundation in computer science, with competencies in memory management, data structures, algorithms and software design
  • Strong ability for troubleshooting and problem solving
  • Solid verbal and written communication skills
  • Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives
  • Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering or related technical

Nice to Have Skills

  • Good python development experience
  • Knowledge of data security & encryption algorithms
  • Development experience with QNX or embedded Linux
  • Enhanced multi-threading & IPC knowledge.
  • Experience with build system (Jenkins), source control system (GitHub), and defect tracking system (JIRA

Start Date : ASAP

Contract Duration : 12 months+

12 days ago
Related jobs
Promoted
Procom
Ottawa, Ontario
Full-time

Embedded Software Developer, C. , Middleware On behalf of our leading industry client, Procom is seeking.. Required Qualifications. 7. years' experience with embedded C. Must have C. 11 or newer version..

Ciena
Ottawa, Ontario
Full-time

The engineer will primarily design, implement, and manage the lifecycle of the embedded firmware within.. Detailed understanding and experience in embedded system software development. coding C , C, Python and..

BlackBerry QNX
Ottawa, Ontario
Full-time

We are the embedded experts. BlackBerry QNX was born in embedded, and provides time tested and trusted.. We need smart software developers with an interest in photography to create a direction for our product..

Alpha Consulting Corp
Ottawa, Ontario
Full-time

We are hiring for. Embedded SW Developer with one of our client based on Kanata, ON Skills Required.. Experience with embedded software development on QNX, Linux, or Android with JavaScript, C. and Python..

Ciena Canada, Inc.
Ottawa, Ontario
Full-time

Description. The engineer will primarily design, implement, and manage the lifecycle of the embedded firmware within new PCBs needed in production test stations for Ciena's Wavelogic Coherent..

Actalent
Ottawa, Ontario
Full-time

JOB DESCRIPTION Description. Ford is seeking to hire a person with embedded software development.. Embedded c, Embedded software, autosar, automotive engineering, powertrain Top Skills Details. Embedded..

E-Solutions
Ottawa, Ontario
Full-time

Role. Java Developer BackendLocation. Ottawa, ONDuration. Fulltime Qualifications we are looking for. years with Java backend experience Strong expertise on Microservices development Strong..

Allen Vanguard
Ottawa, Ontario
Quick Apply
Full-time