Search jobs > Waterloo, ON > Embedded software engineer

Embedded Software Engineer

SRI Tech Solutions Inc.
Waterloo, Ontario, Canada
Full-time

Classic Autosar and C

C++ with automative exp , Adaptive autosar (will be added advantage)

Waterloo / Ottawa, ON (5 days office)

  • Bachelor’s degree in electrical engineering, Computer Science, or equivalent.
  • 6+ years of microcontroller embedded software development or testing.
  • 6+ years of C or other structured language.
  • 6+ years of AUTOSAR experience (developing CDDs, configuring BSW with Davinci configurator and Davinci Developer)
  • Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
  • Experienced working with vehicle networking (CAN, Ethernet, MOST, etc).
  • Experienced working with offshore development teams.
  • Experienced with project schedules.
  • Strong attention to detail.
  • Exemplary verbal and written communication skills.
  • Creative problem-solver capable of creating and reproducing complex software defects.
  • 14 hours ago
Related jobs
Maarut Inc
Waterloo, Ontario

Reviewsoftware level requirements and detailed designs and turn them intoimplementation plans through the Ford Agileprocess. ...

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. ...

SRI Tech Solutions Inc.
Waterloo, Ontario

Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment. Bachelor’s degree in electrical engineering, Computer Science, or equivalent. Creative problem-solver capable of creating and reproducing complex software defects. ...

ORS Partners
Canada
Remote

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. ...

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 ...

Emonics LLC
Ontario, Canada

UDS Diagnostic Testing [ISO 14229]. ...

reddit
Remote, Ontario, Canada
Remote

We are currently seeking a hands-on technical engineering leader with experience in building Ad formats/products and infrastructure innovation. As a diverse team of software developers, product managers, data scientists, and Ad experts, we look forward to welcoming you to our team!. Mentor staff eng...

Altair Engineering
Canada

You will develop automated test tools, libraries, and scripts and maintain automated test suite execution. Interface with development and test teams to understand feature functionality and testing requirements. Triage test failures from automated test systems. Experience in maintaining automated exe...

CENTRIC SOFTWARE INC
Remote, Canada or US, US
Remote

Knowledge of server-side development processes, tools, and technology is a huge plus · Strong desire to learn and develop new skills continuously · Strong sense of ownership in what you build · You have and can implement big ideas with a positive attitude · Enjoy working collabor...

Sonova AG
Kitchener, Ontario

As an embedded software developer at Sonova, you will be developing embedded C++ software for modern networked hearing aid systems. Join our mission and become part of our team! Apply now for the following position: Embedded Software Developer C++. Object-oriented embedded software development in C+...