Search jobs > Waterloo, ON > Embedded software engineer

Software Engineer - Embedded video

Maarut Inc
Waterloo, Ontario, Canada
Full-time

Required knowledgeskills andexperience :

  • 3yrs minimum embedded C development on an automotive grade SoC.(E.g. TI Renesas etc.). Ideally 5 years ofexperience.
  • 2 years minimum ofdemonstrable experience with at least two of the followinglibraries :
  • OpenCVOpenGL Open Scene Graph OpenVX.
  • 2years of experience with National Instruments / Texas InstrumentsFPDLink (any generation)
  • 13 years ofexperience with image signalprocessing.
  • 2 years of experiencedeveloping applications for Graphics Processing Units in anyenvironment (embedded preferred desktop and / or datacenteracceptable)
  • 13 years of experiencedeveloping and executing unit and integration tests for embeddedapplications.

Desiredexperience :

  • Experiencewith ISO26262
  • Experience with datacollection and analysis of camerasystems
  • 13 years Matlab / Simulinkmodelbaseddesign.

Dutiesandresponsibilities :

  • Theindividuals will be working alongside several camera experts forimplementing functionality to generate human viewable content forvarious automotive use cases.
  • Reviewsoftware level requirements and detailed designs and turn them intoimplementation plans through the Ford Agileprocess.
  • Execute thoseimplementation plans and report status through dailystandups.

Buildhighquality code and rapidly iterate to demonstrate increasinglevels of functionality sprint bysprint

19 hours ago
Related jobs
Promoted
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. ...

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

Maarut Inc
Waterloo, Ontario

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

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

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

Promoted
Ripple Labs
Kitchener, Ontario

Are you a highly skilled and passionate software engineer looking for an exciting new challenge? Join Ripple and help redefine the way we send and receive payments globally! As a Senior Software Engineer, you will have the opportunity to build enterprise-level payment applications that enable banks ...

Promoted
First Derivative
Ontario, Canada

Senior Full Stack Java Developer. Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility. ...

Promoted
Capgemini Engineering
Ontario, Canada

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Capgemini Engineering has more than 55,000 engineer and scientist team member...

Systems & Software, Inc.
Ontario, Canada
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...