SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Embedded Software Engineer

Company: Trimble Navigation Limited Inc
Location: Sunnyvale
Posted on: January 15, 2022

Job Description:

Job Description
Job Title: Senior Embedded Software Engineer
Location: Sunnyvale, CA or Remote, US
Division: Agriculture
About Agriculture
Trimble Agriculture provides solutions that solve complex technology challenges across the entire agricultural supply chain. The solutions enable farmers and advisors to allocate scarce resources to produce a safe, reliable food supply in a profitable and environmentally sustainable manner. Covering all seasons, crops, terrains, and farm sizes, Trimble precision agriculture solutions can be used on most equipment on the farm, regardless of manufacturer. Driving efficiency and profitability in the field, we offer field solutions for vehicles and implement guidance and steering; flow and application control; irrigation, drainage, and land leveling; harvest and yield monitoring; and a broad suite of correction services to meet your accuracy needs.
Senior Software Engineer
The person will be responsible for developing and implementing new algorithms for our GNSS positioning solutions targeting agricultural applications. The person will be working effectively in the development team with other experts, and demonstrating a set of fundamental software engineering skills that result in predictability in engineering, scheduling and the quality of products developed. The person will join the development team at Trimble's world headquarters in Sunnyvale, CA or in Westminster, CO.
Key Responsibilities:

  • The candidate will be responsible for the development and integration of a robust and reliable positioning solution of agricultural machines using GNSS and IMU technology, with the end goal to provide a positioning solution for autonomous driving.

  • Taking a technical ownership role in the development team in one or more functional areas, for instance IMU sensor interface abstraction, position filter algorithms, geodetic datum transformations, security and license management, or correction service integration.

  • Working in an international team and cooperating with people across the world.

  • Implementing market leading positioning engines for absolute positioning with the Trimble RTX correction service.

    Other Responsibilities:

    • You will develop and integrate positioning technologies into various real-time systems.

    • You will optimize the usage of GNSS, IMU, and correction services for continuously expanding levels of autonomous applications.

    • You will work with our customers, GNSS chipset manufacturers, system integrators and our OEM partners.

    • You will write, edit, and revise detailed technical design documents to accurately describe the technical details of the components to be developed.

    • You will explain and document major design decisions and their rationales to technical and non-technical audiences.

      Skills & Experience Required:

      • Strong analytical skills.

      • Excellent experience in C++ development ideally of software with real-time requirements.

      • Experience in precise GNSS positioning using carrier phase measurements in combination with ambiguity resolution.

      • Ability to work effectively as part of a development team with minimal supervision in a fast-paced development environment with changing priorities.

      • University degree (BS or MS) in the area of GNSS positioning, engineering, physics, mathematics, or related field of study.

      • 3+ years of experience in C++ software development in the industry or at the university.

      • Excellent English language proficiency.

        Information to Review:
        The following links are recommended in order to better your understanding of Trimble, and the products available within this particular division.

        • Trimble

        • Trimble Agriculture

        • Trimble Agriculture -- Guidance & Steering

        • Trimble Agriculture's Blog

          Videos to Review:

          • Trimble: Innovation at its best

          • Trimble: A History of Outstanding Innovations

          • Trimble Agriculture Intro

          • Trimble Agriculture Solutions

            About Trimble
            Trimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our solutions are used in over 140 countries and we have incredibly diverse lines of business.
            Our employees represent this diversity and can be found in over 30 countries, working closely with their colleagues around the world. Due to our geographic, product and customer reach, there is plenty of room at Trimble for exceptional people to grow. Come position yourself with an innovative industry leader and position yourself for success.
            Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability. From purpose-built products to enterprise lifecycle solutions, Trimble software, hardware, and services are transforming a broad range of industries such as agriculture, construction, geospatial, and transportation and logistics.

            • Pay Equity
            • Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law.
            • Hiring Range:


              • 148000
              • Bonus Eligible?


                • Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan.
                • Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

Keywords: Trimble Navigation Limited Inc, Sunnyvale , Embedded Software Engineer, IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds