19 Sep
Software Engineer
Ohio, Dayton / springfield , 45400 Dayton / springfield USA

Vacancy expired!

Trimble is recruiting for a Software Engineer to fill an opportunity in Dayton, Ohio. The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning, control and automation products for earthmoving and paving machines in the construction and mining industries, using technologies such as GNSS, optical total stations, lasers and sonics. The products are used in a range of applications where the operator of the machine benefits from having accurate horizontal and vertical guidance. For more information on currently developed products, see http://construction.trimble.com/earthworks The Software Engineer is responsible for supporting the development and implementation of real-time state estimation and control system solutions, which are integrated in automatic machine control products for the industries CTCT serves. To accomplish this objective the Software Engineer is responsible for supporting the full lifecycle of the system development, including, but not limited to, position estimation solutions design, as well as feedback controls solution design, implementation, simulation, analysis, testing and on-machine validation. The Software Engineer will spend at least the first 12 months of their Trimble career learning about Trimble's business and customers via a rotational training program, where the Software Engineer will be embedded in multiple different functional areas and gain experience in multiple other job functions. Success in this position involves working effectively with the application domain experts, and within the established process framework, and demonstrating a set of fundamental analysis, controls, signal processing, filter design and engineering skills that result in predictability in engineering, scheduling and the quality of products developed. Required Skills:

  • Demonstrated experience with C development
  • Experience with Simulink and model based development
  • Must possess effective analytical and problem-solving skills
  • Ability to work independently and in a team-based environment, and effectively interact with a team
  • Familiar with signal processing techniques, state estimation, and control theory, including, but not limited to, digital filters design, Kalman filters, system identification, and nonlinear control
Desired Skills
  • Simulink control system development is highly desired
  • Experience with Matlab is desired
  • Experience with Python development
  • Experience using software lifecycle packages such as Jira, Crucible, Git, etc.
Education/Experience:
  • Bachelor's degree in electrical, mechanical, computer engineering, computer science, software engineering or relevant field required.
Our Company 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. Trimble 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 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

Vacancy expired!


Report job