Senior Software Engineer

Title: Sr. Software Engineer
Location: Minnetonka, MN 
Department: Vehicle Platform Team 
Trimble Transportation Mobility (TTM) 
The Transportation Mobility Division of Trimble exists to make the roads safer, greener and better for everyone. Our employees bring this to life through imagination, teamwork and a true passion to disrupt the status quo and drive the future of the industry. By using innovative thinking and technology, we create software solutions that protect fleet drivers and the people out on the road. We share a relentless ambition to find new ways to improve a fleet’s bottom line while making the world a greener place. Join some of the most brilliant minds in the transportation field, working together, to make a difference for our customers and the communities we serve.  
Position Overview: 
You will be part of an engineering team that focuses on the research and development of complex, mobile and embedded systems. You will be working with a team of dedicated engineers to create innovative solutions in a multi-threaded world. This environment is as close as it gets to a real-time operating system in the Windows and Android world, and it comes with high expectations for uptime and stability. The ideal candidate will be excited to work collaboratively in a fast-paced, dynamic environment. 
  • Champion creative solutions within functional area 
  • Assist in the research and analysis of systems and program requirements
  • Assist in the modification of products to meet the needs of end-users 
  • Assist in resolving production support problems 
  • Assist in the completion of unit / functional /integration/load testing by preparing test data, running tests and evaluating results 
  • Consistently monitor own work to ensure the highest level of quality 
  • Perform data analysis to support project needs 
Minimum Qualifications:
  • Bachelor's degree or equivalent combination of education and experience 
  • 3+ years of professional Android, .NET or Java development 
  • Experience with MVC design 
  • Experience with Unit, Integration, and Functional testing 
Preferred Skills: 
  • 2+ years experience with Kotlin 
  • Have done product porting from Windows/Linux to Android
  • Worked on projects involving embedded device development 
  • Have experience with .NET compact framework           
  • Have experience with SQL Server / SQLite / MySQL 
  • Worked in transportation, logistics, or fleet management 
  • Excellent verbal and written communication skills
  • Demonstrated flexibility, initiative, creativity and innovation 
  • Enjoy working in multiple languages, frameworks, and environments 
  • Comfortable working and collaborating in a fast-paced, Agile (Scrum) development environment 
  • Ability to independently create design specs and documentation that cross technical areas 
  • Ability to work independently on medium-sized projects 
  • Independently understands, validates and refines requirements across multiple technical areas 
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 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field