Real-Time/Embedded Software Engineer

Posted 5 months ago
Apply Now

Job Description

Real-Time/Embedded Software Engineer - Search Latest Jobs - Full Time - Part Time - Casual - Volunteering
Job title: Real-Time/Embedded Software Engineer

Company: Trimble

Job description: Your Title: Real-Time/Embedded Software EngineerJob Location: Richmond Hill, ON (Hybrid)Our Department: Trimble ApplanixPosition SummaryReporting to the Development Manager, your primary role will be to develop software and algorithms for a real-time positioning system. The candidate should have sufficient experience with multi-sensor systems to be able to partake in systems engineering and integration tasks. The successful candidate will have strong proficiency in software design and implementation for real-time systems.What You Will Do

  • Develop software for multi-sensor navigation system.
  • Design and implementation of low-level drivers and interface with RTOS
  • Implementation of various navigation algorithms & unit testing.
  • Integration of various sensors including GNSS, Inertial, Optical and others.
  • System level testing, in-field testing and debugging.
  • Working closely with product managers to refine requirements.
  • Design documentation.
  • Participate in product life cycle development.
  • Occasional Travel may be required to meet OEM customers to understand requirements, discuss implementation options.

What Skills & Experience You Should Bring

  • Bachelor’s Degree or Higher – in Computer Science or Engineering
  • Expertise in C++ and Formal knowledge of Real-Time systems
  • Experience in system-level integration (involving hardware/software and sensors)
  • Experience developing software on RTOS such as eCOS/RT Linux/similar
  • Experience with GNSS & Inertial and positioning systems is a strong asset
  • Strong interpersonal skills and a Team player
  • Excellent communications skills & independent developer & able to work in team multi-tasking environments

About TrimbleDedicated to the world’s tomorrow, Trimble is a technology company delivering solutions that enable our customers to work in new ways to measure, build, grow and move goods for a better quality of life. Core technologies in positioning, modeling, connectivity and data analytics connect the digital and physical worlds to improve productivity, quality, safety, transparency and sustainability. From purpose-built products and enterprise lifecycle solutions to industry cloud services, Trimble is transforming critical industries such as construction, geospatial, agriculture and transportation to power an interconnected world of work. For more information about Trimble (NASDAQ: TRMB), visit:About Our Applanix DivisionApplanix, a division of Trimble, specializes in advanced positioning solutions combining inertial technology, GNSS, and perception-based localization.Trimble’s Inclusiveness CommitmentWe believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.

Expected salary:

Location: Richmond Hill, ON

Job date: Wed, 12 Jun 2024 22:46:08 GMT

Apply for the job now!