Talent.com

Embedded software engineer Offres d'emploi - Ottawa, ON

Créer une alerte emploi pour cette recherche

Embedded software engineer • ottawa on

Dernière mise à jour : il y a 16 heures

Software Developer

NAV CANADAOttawa
Temps pleinTemps plein

Challenging, team-oriented work environment.Competitive compensation and benefits.Opportunities for growth and development.Diverse and inclusive workforce.Contribute to the analysis, design, develo... Voir plus

Embedded Firmware Engineer

Q-Block ComputingOttawa, Ontario, Canada
95 000,00 $CA – 130 000,00 $CA par an95 000,00 $CA – 130 000,00 $CA par an
Temps pleinTemps plein

Q-Block Computing builds quantum systems that operate in the real world.The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the perfor... Voir plus

QNX Everywhere Embedded Software Developer II

BlackBerryOttawa
Temps pleinTemps plein

QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real worl... Voir plus

 • Nouvelle offre

Embedded Software Engineer

Gentex CorporationOttawa 25
Temps pleinTemps plein

Embedded Software Engineer II at Gentex creates software code designs to meet product requirements.This position requires interfacing with all groups within the company to define, design, develop, ... Voir plus

Embedded Software Engineer Co-op/Intern

Lumentum OperationsOttawa
Temps pleinTemps plein

It's fun to work in a company where people truly BELIEVE in what they're doing!.We're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy... Voir plus

 • Nouvelle offre

Embedded Software Test Engineer / HSIT – ISO 26262

CS GroupOttawa, Ontario, Canada
Temps pleinTemps plein

We are looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities within an HSIT team in an automotive environment.You will play a k... Voir plus

Technical Project Manager – Embedded Software

PML Sound InternationalOttawa, Ontario, Canada
105 000,00 $CA – 130 000,00 $CA par an105 000,00 $CA – 130 000,00 $CA par an
Permanent, Temps pleinPermanent, Temps plein
Quick Apply

Technical Project Manager – Embedded Software.For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the stand... Voir plus

Software Engineer, AI

SoftchoiceOttawa, ON, CA
91 200,00 $CA – 114 000,00 $CA par an91 200,00 $CA – 114 000,00 $CA par an
Temps pleinTemps plein

At Softchoice, a World Wide Technology (WWT) company, we work together to make a new world happen.As an IT solutions provider serving U.SMB organizations, as well as the entire Canadian market, we ... Voir plus

Medical Device Software Engineer

ADECCOOttawa, Ontario, CA
75 000,00 $CA – 95 000,00 $CA par an75 000,00 $CA – 95 000,00 $CA par an
Temporaire, Temps pleinTemporaire, Temps plein
Quick Apply

This role is ideal for engineers with strong experience in embedded software design and development for regulated medical devices, combined with expertise in C/C++, C#.NET, Windows-based applicatio... Voir plus

Embedded Engineer

iClanzottawa, Ontario, Canada
90 000,00 $CA par an90 000,00 $CA par an
Temps pleinTemps plein

Hope you are doing good and safe; we are looking for excellent resources for below job description please reply with below inline details.Location: Ottawa, Canada – Day1 Onsite Only.We need protoco... Voir plus

Lead / Principal Embedded Software Engineer – Optical Networking

TalentlabOttawa, Ontario, Canada
Permanent, Temps pleinPermanent, Temps plein

We're partnered with a global technology leader in optical networking and communications infrastructure that is making a significant investment in expanding its engineering presence in Ottawa.As pa... Voir plus

Intermediate Software Developer

SRC CanOttawa, ON, CA
80 000,00 $CA – 105 000,00 $CA par an80 000,00 $CA – 105 000,00 $CA par an
Quick Apply

The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr... Voir plus

Senior / Staff Software Engineer

MotionOttawa, ON, CA
Permanent, Temps pleinPermanent, Temps plein

AI-native platform that bridges the gap between performance marketers and creative teams, so they can uncover what’s working, what’s not, and ship more winning ads across platforms like YouTube, Li... Voir plus

Software Engineer (Ottawa On-site)

TechInsightsOttawa, ON, CA
125 800,00 $CA – 133 200,00 $CA par an125 800,00 $CA – 133 200,00 $CA par an
Permanent, Temps pleinPermanent, Temps plein
Quick Apply

OUR STORY  TechInsights is the information Platform for the semiconductor industry.Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation ... Voir plus

Software Engineer

Larus TechnologiesOttawa, ON, CA
90 000,00 $CA – 140 000,00 $CA par an90 000,00 $CA – 140 000,00 $CA par an
Permanent, Temps pleinPermanent, Temps plein
Quick Apply

Hours per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week) Reporting To: Tec... Voir plus

Senior Backend Software Engineer

AutoScale VenturesOttawa, ON, Canada
TélétravailTélétravail
Temps pleinTemps plein
Quick Apply

Senior Software Engineer (Full-Time, Remote) — Canada.Work Schedule: 9:00 AM - 5:00 PM PST.At AutoScale Ventures, we build large-scale systems behind products like VinAudit.We're looking for a Seni... Voir plus

Software Development Engineer, Early Career - 2026

AmazonOttawa
Temps pleinTemps plein

Shape what comes next | Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground.Our engineers work on scalable systems, cloud services, and customer-facing products th... Voir plus

 • Nouvelle offre

Embedded Software Test Engineer / HSIT – ISO 26262

Sopra SteriaOttawa
Temps pleinTemps plein

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems for the aerospace, electrical, and autonomous... Voir plus

 • Nouvelle offre

Software Developer

ThalesOttawa
Temps pleinTemps plein

Location: Ottawa, Canada In fast changing markets, customers worldwide rely on Thales.Thales is a business where brilliant people from all over the world come together to share ideas and inspire e... Voir plus

 • Nouvelle offre
Software Developer

Software Developer

NAV CANADAOttawa
Il y a 1 jour
Type de contrat
  • Temps plein
Description de poste

Description


What NAV CANADA offers you:

  • Challenging, team-oriented work environment
  • Competitive compensation and benefits
  • Defined benefit pension plan
  • Opportunities for growth and development
  • Flexible work arrangements
  • Diverse and inclusive workforce

Key Accountabilities:

  • Contribute to the analysis, design, development and maintenance of safety-critical software supporting Air Traffic Management (ATM) systems.
  • Apply established software and systems engineering principles, standards and procedures to maintain safety and quality throughout the software life cycle.
  • Develop, test, and review software changes. Support system integration and verification against operational and technical requirements.
  • Investigate technical issues, assess the impact of proposed changes, and contribute to reliable, maintainable software solutions.
  • Collaborate with multidisciplinary teams to clarify requirements, review designs and coordinate software changes and integration activities.
  • Communicate technical information and maintain documentation to support shared understanding.

Job Requirements

Education:

  • Graduation from a recognized community college or university with specialization in computer science or systems engineering or a secondary school diploma and an acceptable combination of education, training, and experience.

Experience:

  • A minimum of 3 years' experience in software engineering and development for complex distributed applications.
  • Experience developing or maintaining object-oriented applications in C/C++, Java or a comparable programming language.
  • Experience developing scripts or automation using at least one scripting language, such as Bash or Python.
  • Experience developing, troubleshooting and supporting software in a POSIX-compatible environment, such as Linux or UNIX.
  • Experience in software integration, software configuration management, unit and integration testing.

Knowledge:

  • Knowledge of the software development life cycle (SDLC), including detailed design, coding, testing, implementation and maintenance.
  • Knowledge of Linux or UNIX operating system fundamentals, including processes, services, permissions, system events and logs.
  • Strong expertise in network programming and client-server communications, including TCP/IP, connection management and communication failure handling.
  • Knowledge of software configuration management and delivery practices, including source control, automated build pipelines, dependency management, and software packaging.
  • Understanding of SAFe or Agile practices.

Abilities:

  • Ability to formulate and evaluate proposals, design concepts, test cases, and implementation plans of large computer systems.
  • Ability to satisfy operational requirements and systems engineering integration objectives by analyzing and defining user, operational and technical requirements and preparing appropriate system specifications.
  • Ability to investigate software and system issues using logs, process and service information, and network diagnostics.
  • Ability to develop and maintain automation for software installation, configuration or deployment, using scripting languages such as Bash or Python.
  • Ability to implement and verify networked applications and monitoring functions, including status changes, event handling and failure recovery, using protocols such as TCP/IP or SNMP.

Personal Suitability:

  • Communicates clearly and effectively, both orally and in writing, and listens constructively to others.
  • Works cooperatively in multidisciplinary teams, builds respectful working relationships, and demonstrates sound judgement, accountability and a commitment to safety and quality.
  • Demonstrates initiative and seeks opportunities to contribute to the team’s success.
  • Curiosity and a willingness to learn complex systems and adapt to changing requirements.

Working conditions:

  • Occasional national and international travel is required (1-2 times per year).

Flexible work arrangements:

  • This is a hybrid position with a minimum requirement of 3 days per week on site.
  • The work location is the Ottawa Technical Systems Centre, 280 Hunt Club Road.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.


Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.


The successful candidate must meet the security requirement of the position and be legally able to work in Canada.


NAV CANADA may use automated or AI‑enabled tools to help manage applications and identify job‑related qualifications. These tools do not make final hiring decisions. All hiring decisions are reviewed and made by NAV CANADA recruitment professionals and hiring managers.


We thank all applicants for their interest; only those selected for next steps will be contacted.


-