Android/Mobile Software Engineer,

Title: Android/Mobile Software Engineer
Location:  Eden Prairie, MN  
Contract : 6 months 
Visa: EAD / GC / USC 
Employment Type: W2

About This Opportunity:

You will be part of an engineering team that focuses on the research and development of complex, 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.


·         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

·         Able to provide recommendations on priorities that align with business and technical objectives

·         Able to independently create design specs and documentation that cross technical areas

·         Able to work independently on medium-sized projects

·         Independently understands, validates and refines requirements across multiple technical areas


Required Skills:

·         4+ years of professional C# device development

·         3+ years Android development

·         Expert understanding of at least one IDE common in Android touch screen tablet development

·         Experience with MVC design and MVVM design

·         Hands on experience with a variety of programming languages and databases

·         Experience with one or more IDEs such as Eclipse, IntelliJ, Android Studio, Xamarin Studio, Visual Studio

·         Experience developing user experience/interface software

·         Experience with Unit, Integration and Functional testing

·         Understanding of the .Net software process

·         Product porting experience from Windows/Linux to Android

·         Working knowledge of OOP and design

·         Understanding of database usage and modeling

·         Communication Protocol Experience

·         Demonstrate several specific successes from current or past technical challenges

Preferred Skills:

·         Worked with embedded device development

·         Experience with .Net compact framework          

·         Experience with SQL Server / SQLite / MySQL

·         Experience with Java software development

·         Experience with current HTML, REST, JSON, and CSS

·         Mobile application development experience using Cordova, Ionic, or similar

·         Worked in the transportation, logistics or fleet management

·         Demonstrates technical leadership

·         Demonstrates project ownership - ability to see a project through to completion

·         Experience in transportation, logistics or fleet management


·         Stay on top of the ever-changing world of mobile technology

·         Be an educator and a mentor for junior engineers

·         Possess intellectual humility - Be able to make mistakes and learn from them

·         Design and build sophisticated and highly-scalable systems

·         Challenge everything - Push yourself and others by asking how we can be better in all aspects of our work

·         Ensure the team’s work is of high quality through the use of best practices such as continuous integration, unit and integration testing, and code reviews

·         Take ownership and lead development of team objectives

·         Collaborate in a culture that promotes passion in technology

·         Hack away at the bleeding edge of technology during our epic monthly hack-a-thons (and win a cool prize like a Super Star Destroyer Lego set!)

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