Enable job alerts via email!

Senior Embedded software developer

Exposant 3

Ottawa

On-site

CAD 90,000 - 130,000

Full time

20 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consulting firm in Ottawa seeks a Senior Embedded Software Developer to enhance their dynamic development team. This role entails designing and developing embedded software for next-gen transport products, collaborating on system architecture, and engaging in product maintenance. Ideal candidates will possess extensive experience in embedded systems, strong coding skills in C/C++, and a solid background in telecommunications.

Qualifications

  • 7+ years of experience designing and developing embedded software.
  • Knowledge of optical telecommunications (DWDM / OTN / SONET / Ethernet).
  • Experience with distributed real-time, multi-threaded applications.

Responsibilities

  • Collaborate in high-level system architecture design.
  • Develop new embedded software applications.
  • Provide support throughout the product verification cycle.

Skills

C
C++
Team player
Communication
Technical judgment
Debugging
Continual learning

Education

Bachelor's degree in Electrical Engineering
Bachelor's degree in Computer Science

Tools

Embedded Linux
I2C
SPI
RS-232
Automation (TCL/Expect/Python)

Job description

Join Exposant 3 (E3) : The Power of People at the Heart of Technology!

Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organizations in their digital and organizational transformation.

Your Career at Exposant 3 We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values.We offer you more than just a job : join an innovative team where artificial intelligence, process automation, and technological modernization are part of everyday life. At Exposant 3, we put people at the heart of everything we do.

Our Vision? To enable you to deploy "the power of the human Exposant 3" :

  • The power of the individual : An environment where your commitment is valued.
  • The power of the team : Strong collaboration where mutual support and successes are shared.
  • The power of the company : A common vision for ambitious and collective goals.

If you are looking to grow in a dynamic environment and contribute to large-scale projects while growing within a humane, innovative, and rapidly expanding company, then Exposant 3 is for you!

We are looking for our futureSenior Embedded software developer to join our teams.

Your Missions

As a member of a dynamic development team, the Embedded Software Designer will be actively involved in designing and developing embedded software for next generation Mobile and Optical Transport products. In this role, the successful candidate will report to the Director, Software Development.

What You’ll Do

  • Collaborate in high level system architecture design.
  • Develop new embedded software applications.
  • Work collaboratively with peers and stakeholders
  • Perform work item breakdowns and provide input to project scheduling via effort estimates.
  • Review requirements and document designs.
  • Document, review and execute unit test cases.
  • Provide support throughout the product verification cycle.

Provide support and maintenance for existing products

Your Profile

  • A bachelor's degree in Electrical Engineering or Computer Science.
  • 7+ years of experience designing and developing embedded software.
  • Knowledge of optical telecommunications (DWDM / OTN / SONET / Ethernet).
  • Distributed real-time, multi-threaded application development.
  • Superior design and coding (C / C++) skills.
  • Solid knowledge of embedded operating systems.
  • Experience with debugging in an embedded environment.
  • Sound technical judgment.
  • Team player with excellent written and verbal communication skills.
  • Highly productive and self-motivated.
  • Desire for continual learning.

Assets You May Possess

  • Embedded Linux application development.
  • Experience with interfacing to embedded devices via interfaces such as I2C, SPI, RS-232.
  • Knowledge of various embedded system user interfaces (NETCONF / SNMP / TL1 / Telnet / SSH / Serial CLI).
  • Automation (TCL / Expect / Python).
Create a job alert for this search

Embedded Software Developer • Ottawa, Ontario, .CA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100,000 - 140,000

6 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Developer

Thanx

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation

Quebec

Remote

CAD 105,000 - 133,000

4 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Ottawa

Remote

CAD 70,000 - 110,000

30+ days ago

Senior Software Developer

Warner Media, LLC.

Ottawa

On-site

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Developer

Telesat Canada

Ottawa

On-site

CAD 80,000 - 115,000

3 days ago
Be an early applicant

Sr. Software Developer

Donna Cona Inc.

Ottawa

Hybrid

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Developer

Diversis Capital LLC

Remote

CAD 100,000 - 135,000

7 days ago
Be an early applicant