Talent.com

Middleware engineer Jobs in Ottawa, ON

Last updated: 9 hours ago
  • Promoted
Senior Middleware Software Developer

Senior Middleware Software Developer

Randstad CanadaKanata, Ontario, CA
Temporary
Quick Apply
At Randstad Digital we are looking for a talented Senior Middleware Software Developer to join our renowned automotive manufacturing client’s team in Kanata, ON. This 12-month on-site contract will ...Show moreLast updated: 8 days ago
Sr. Salesforce Technical Architect to support a large Salesforce Implementation

Sr. Salesforce Technical Architect to support a large Salesforce Implementation

S.i. SystemsOttawa
CA$80,000.00–CA$90,000.00 yearly
Full-time
Our Public Sector client is seeking a.Salesforce Technical Architect to support a large Salesforce Implementation.Define and implement technical architecture, ensuring security, scalability, and pe...Show moreLast updated: 30+ days ago
  • Promoted
Building Construction Engineer / Facilities Engineer

Building Construction Engineer / Facilities Engineer

RGBSIOntario, Canada, Canada
Full-time
Develop specifications and bid packages for facility projects.Manage construction and equipment installation projects.Develop equipment standards and operating procedures for the operation of facil...Show moreLast updated: 6 days ago
  • Promoted
Data Engineer

Data Engineer

Persistent SystemsOttawa, ON, Canada
Full-time
About PersistentWe are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next.Our ...Show moreLast updated: 11 days ago
  • Promoted
Environmental Engineer

Environmental Engineer

Dillon Consulting LimitedOttawa, ON, Canada
Full-time
Are you someone with strong leadership and technical capabilities? Do you enjoy building relationships and working collaboratively in a team environment with both internal and external stakeholders...Show moreLast updated: 10 days ago
  • Promoted
Network Engineer

Network Engineer

Orion InnovationOntario, Canada, Canada
Full-time
We are seeking a Senior Network Engineer to provide support of network products within service provider customers in the region. We look for fun, intelligent, team players who believe in our values : ...Show moreLast updated: 19 days ago
Software Developer - Embedded Infotainment

Software Developer - Embedded Infotainment

Ford Motor CompanyOttawa, ON, Canada
CA$80,000.00–CA$84,500.00 yearly
Full-time
We are seeking a diligent, detail-driven professional to provide vital expertise in support of In-Vehicle Infotainment System Software development. The Embedded Software Development Engineer is resp...Show moreLast updated: 30+ days ago
  • Promoted
QNX Senior Technical Product Manager

QNX Senior Technical Product Manager

BlackBerry Inc.Ottawa, ON, Canada
Full-time
QNX Senior Technical Product Manager page is loaded.QNX Senior Technical Product Manager.Apply locations Ottawa, Ontario time type Full time posted on Posted 3 Days Ago time left to apply End Date : ...Show moreLast updated: 15 days ago
  • Promoted
  • New!
Python Engineer

Python Engineer

SPECTRAFORCEOntario, Canada
Full-time
Be a technical expert on all aspects of Snowflake, Python and AWS services.Deploy Snowflake objects following best practices for configuration, optimization, documentation and support.Maintain deep...Show moreLast updated: 9 hours ago
  • Promoted
Cloud Engineer

Cloud Engineer

Raven ConnectedGreater Ottawa Metropolitan Area, Canada
Full-time
Located in downtown Ottawa, Raven Connected is an innovative automotive video telematics hardware and software company.We're dedicated to advancing fleet management and leading edge automotive tech...Show moreLast updated: 15 days ago
  • Promoted
Data Engineer

Data Engineer

LeverageTek Staffing SolutionsGreater Ottawa Metropolitan Area, Canada
Full-time +1
LeverageTek is actively seeking a Data Engineer for a 2-year term role with its Ottawa-based customerWork LocationThe successful candidate will be required to work 2x / week on-site at the customer h...Show moreLast updated: 12 days ago
  • Promoted
Applications Engineer

Applications Engineer

Mate GaugeKanata, ON, Canada
CA$70,000.00–CA$85,000.00 yearly
Full-time
Mate Gauge started as an idea in the garage of our founder / CEO in 2005.Fast-forward to today, where our solutions are integrated in manufacturing facilities across the globe.Mate Gauge is replacing...Show moreLast updated: 23 days ago
Senior Embedded Software Engineer

Senior Embedded Software Engineer

BTA Design ServicesOttawa, ON, CA
CA$55.00–CA$70.00 hourly
Full-time
Quick Apply
About Us : Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development s...Show moreLast updated: 30+ days ago
  • Promoted
Environmental Engineer

Environmental Engineer

Marler & Associates SearchOttawa, ON, Canada
Full-time
Environmental Engineering & Compliance – Ottawa, Ontario (Hybrid).Our client is actively searching for an enthusiastic Environmental Engineer in their Ottawa, ON office. The successful candidate wil...Show moreLast updated: 3 days ago
  • Promoted
Electrical Engineer

Electrical Engineer

Turner & TownsendOttawa, ON, Canada
Full-time
Turner & Townsend is a leading independent professional services company.From the inception of a project through to completion and beyond, Turner & Townsend help to deliver the outcomes that matter...Show moreLast updated: 6 days ago
Développeur Middleware Sénior

Développeur Middleware Sénior

ITIOttawa
CA$75,700.69–CA$99,575.93 yearly
Full-time
Founded in 1991, ITI provides technology services and solutions ranging from strategic IT consultancy to solutions implementation. This includes procurement and management of IT infrastructure in or...Show moreLast updated: 30+ days ago
Middleware Developer

Middleware Developer

ActalentOttawa, Ontario, Canada
CA$50.00–CA$65.00 hourly
Full-time
Job Title : Middleware Developer.The Key Manager is one of the security core modules, it is what allows the driver to talk to the vehicle. In order to use your vehicle, you need to be able to authent...Show moreLast updated: 30+ days ago
WAS – Web Application Server – Middleware

WAS – Web Application Server – Middleware

RaiseOntario
Full-time
WAS - Web Application Server – Middleware.Remote, EST Time Zone (Candidates can be located anywhere in Canada).We at Raise we are hiring a WAS - Web Application Server – Middleware for one of our t...Show moreLast updated: 17 days ago
  • Promoted
Senior Mechanical Engineer - Product Engineer

Senior Mechanical Engineer - Product Engineer

Wärtsilä CorporationGolden Horseshoe, ON, Canada
Full-time
Wärtsilä Energy Storage & Optimization (ES&O) is the leading global energy storage optimizer.Our mission is to deliver integrated energy solutions that build a resilient, intelligent, and flexible ...Show moreLast updated: 6 days ago
BlackBerry QNX Senior Systems Software (General Embedded)Developer

BlackBerry QNX Senior Systems Software (General Embedded)Developer

QNX Software SystemsOttawa, Ontario
CA$40.00–CA$55.00 hourly
Full-time
BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most cr...Show moreLast updated: 30+ days ago
Senior Middleware Software Developer

Senior Middleware Software Developer

Randstad CanadaKanata, Ontario, CA
8 days ago
Job type
  • Temporary
  • Quick Apply
Job description

At Randstad Digital we are looking for a talented Senior Middleware Software Developer to join our renowned automotive manufacturing client’s team in Kanata, ON.

This 12-month on-site contract will have you join their software development team, participating in a project, and working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution, issue debugging, isolation and quality metrics tracking.

Work in a Scaled Agile SW development environment to deliver state-of-the-art SW solutions for cloud-connected in-vehicle modules on Ethernet / CAN network.

Advantages

You will gain practical experience in scaled agile software development models and C++ and Python programming.

Responsibilities

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 to troubleshoot and solve problems.
  • 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.
  • 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).
  • 7+ years' experience with embedded C++ (C++11 or newer).

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical. -
  • Education Preferred :

    Master's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical.

    Summary

    This 12-month on-site contract will have you join their software development team. Work with feature requirements to define High-level and Detailed Design Implement, test and maintain software features using C++ and Python.

    Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

    Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.