Embedded Software Engineer
Company: Trimble Navigation Limited Inc
Posted on: January 15, 2022
Job Title: Senior Embedded Software Engineer
Location: Sunnyvale, CA or Remote, US
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,
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
Working in an international team and cooperating with people across
- Implementing market leading positioning engines for absolute
positioning with the Trimble RTX correction service.
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
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
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
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
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
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
- 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:
- 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.
Keywords: Trimble Navigation Limited Inc, Sunnyvale , Embedded Software Engineer, IT / Software / Systems , Sunnyvale, California
Didn't find what you're looking for? Search again!