CNH Industrialposted 3 days ago
$133,875 - $178,500/Yr
Senior
Remote • Olympia, WA
Administrative and Support Services

About the position

As a Staff Software Engineer, you will design, develop, and evaluate software from concept through production stage, and make modifications as needed.

Responsibilities

  • Research, write, develop, test, and evaluate software programs.
  • Work with teams to facilitate deployment related to software programs.
  • Determine purpose, application, and feasibility of new or enhancement of existing software.
  • Create and update documentation for designs, and all phases of the project.
  • Work with external customers to troubleshoot and solve problems.
  • Coordinate engineering efforts and provide engineering assistance to internal teams or external customers.
  • Keep abreast of new developments in the fields of engineering design, methods, and applications.
  • May provide or assist with training needs as it relates to new or existing software.
  • May assist with quote or request for quote process.

Requirements

  • Bachelor's degree in engineering or technical field with 8+ years of engineering experience.

Nice-to-haves

  • Working knowledge of AOSP
  • Deep understanding of mobile platforms
  • Experience developing with Kotlin and/or Swift
  • Deep technical expertise in Android/iOS SDKs
  • Solid understanding of architectural patterns like MVVM, VIPER, or Clean Architecture.
  • Experience in managing the CI/CD pipelines for both iOS and Android applications

Benefits

  • Flexible work arrangements
  • Savings & Retirement benefits
  • Tuition reimbursement
  • Parental leave
  • Adoption assistance
  • Fertility & Family building support
  • Employee Assistance Programs
  • Charitable contribution matching and Volunteer Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service