Embedded Software Engineer

Procom
Ottawa, ON, CA
67K $-75K $ / an (estimé)
Temps plein

Embedded Software Engineer

On behalf of our client, Procom is looking for an Embedded Software Engineer. We are looking for candidates who strive in a fast-paced dynamic environment.

You will be part of a team that thrives on open communications, empowerment, innovation, teamwork, and customer success.

Responsibilities -Work in Agile software development environment to deliver state of the art software solutions working on CAN and Ethernet networks.

Design, implement, debug, test and maintain software features using modern C++. -Perform design and code reviews. -Investigate, debug, and resolve software defects.

This may include on-line / on-site debugging of issues alongside our vendors and tier1 suppliers. -Propose and implement optimizations / enhancements to improve software performance / quality.

Required Qualifications -Bachelor’s degree in Computer Science, Computer Engineering, or Software Engineering. -5+ years of experience with C++ development.

  • Foundation in computer science, with competencies in memory management, data structures, algorithms, networking, 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.
  • Strong knowledge of Agile software development processes (e.g. Scrum, Kanban).

Nice to Have -Experience with Unix development (multi-threading, synchronization primitives, interrupts, etc.). -Linux / QNX operating system CLI proficiency.

  • Low level debugging experience (core analysis & gdb familiarity). -Proactive and interested in learning new tools and technologies.
  • Working experience with different embedded build systems and embedded tool chains. -Experience with git source control management, Eclipse or similar integrated development environment, and Docker.
  • Experience with / understanding of Adaptive AUTOSAR.
  • Il y a plus de 30 jours
Emplois reliés
Ciena Canada, Inc.
Ottawa, Ontario

Participate in C, C++ software development of new functionality in various software components for devices on a real-time OS. Ciena is at the forefront of the networking industry, leading the way in networking systems, services, and software. Our expertise lies in advanced technologies like optical ...

BTA Design Services
Ottawa, Ontario

We are currently searching for a number of key technical resources, including a Senior Embedded Software Engineer with expertise in low-level driver development. About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA d...

Actalent
Ottawa, Ontario

Job Title: Embedded Software Imaging Engineer. We are looking for a core team member with experience in Embedded Software Development and expertise in Imaging and Machine Vision Applications. We develop the embedded controls, automation, and user interfaces for complex electro-optical-mechanical sys...

Mannarino Systems & Software
Anywhere - Canada

Work with System Engineers and Embedded Software Developers to design software test cases and procedures to verify the applicable software requirements. Engineering degree in Software or Computer Engineering. Embedded software and debugger probes. MANNARINO Systems & Software Inc. ...

Avanciers
Ottawa, Ontario

Position: Software Engineering - Embedded Diagnostics Software (Classic Autosar and C++). The engineer will be responsible for developing production ready software following a defined software development process. The engineer will be responsible for configuration and integration of software for an ...

Procom
Ottawa, Ontario

On behalf of our client, Procom is looking for an Embedded Software Engineer. Bachelor’s degree in Computer Science, Computer Engineering, or Software Engineering. Work in Agile software development environment to deliver state of the art software solutions working on CAN and Ethernet networks. Work...

ORS Partners
Canada
Télétravail

Candidates will perform code reviews of Source Code using the Software Coding Standard and LLR's as a reference. Perform code reviews of safety critical graphics driver software. Good working knowledge of software testing methodologies and profiling tools. ...

Actalent
Ottawa, Ontario

Actalent is hiring for an Embedded Software Engineer with Imaging experience to join one of our Telecoms clients in Kanata, ON for a 12-month contract!. We are looking for a core team member with experience in Embedded Software Development and expertise in Imaging and Machine Vision Applications. We...

Unatech
CA

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Evaluate and install computer hardware, networking software and operating system software. Develop ...

ALTEN Canada
Ottawa, Ontario

Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes. You will join the HSM Embedded Software Development team. You will work in a very dynamic envi...