CNH Industrial - Scottsdale, AZ

posted 2 months ago

Full-time - Mid Level
Remote - Scottsdale, AZ
10,001+ employees
Merchant Wholesalers, Durable Goods

About the position

As a Senior Software Application Engineer at CNH Industrial, you will play a crucial role in developing, maintaining, and enhancing applications specifically designed for machine control and guidance. This position is integral to our Precision Technology team, which is dedicated to making machinery smarter and more efficient. You will be responsible for ensuring that our software solutions not only meet the high standards of quality and performance but also align with the innovative and sustainable goals of our company. Your work will directly contribute to helping our customers in the agriculture and construction sectors operate more productively and sustainably. In this role, you will engage in various tasks including the development and maintenance of applications, testing and improving code quality, and reviewing requirements, specifications, and designs to assure product quality. You will also be expected to travel domestically and internationally up to 20% of the time, which will allow you to collaborate with teams and clients across different locations. Additionally, you will be tasked with maintaining compliance with all company procedures and policies, ensuring that our software solutions adhere to industry standards and best practices. This position offers a competitive salary range of $106,950 to $163,300, with the potential for bonuses based on performance and qualifications. You will be part of a diverse and inclusive workplace that values innovation and teamwork, and you will have opportunities for professional development and growth within the company.

Responsibilities

  • Develop and maintain applications for machine control and guidance
  • Test and improve code quality
  • Review requirements, specifications, and designs to assure product quality
  • Travel domestically and internationally up to 20%
  • Other duties as assigned by Executive Team
  • Maintain policies and compliance with all Company procedures

Requirements

  • Bachelor's Degree in Computer Science, Civil Engineering, or Applied Science
  • Minimum 5 years' experience in Windows and/or Linux application software development

Nice-to-haves

  • Experience working in a team environment using a version control system
  • Experience in surveying and modeling
  • Programming experience developing applications for Windows and Linux; Android experience is also desirable
  • Proficient in C/C++; Java would be a plus
  • 2D and 3D graphics experience (OpenGL, Direct3D, etc.)
  • Proficient using Qt with QtQuick (QML)
  • Math background including linear algebra and trigonometry, matrix transformations, and Euler angles
  • GNSS or machine control experience is desirable

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • 401(k) retirement plan
  • Paid parental leave
  • Flexible work policies
  • Opportunities for self-development
  • Paid leave for specific activities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service