Skip to Main Content

Senior Software Engineer On-Device

Detroit, MI
  • Expired: May 17, 2022. Applications are no longer accepted.

Canopy is a brand new company with a unique mission, solving for one of the biggest and growing challenges vehicle owners face – the threat of theft. A start-up with a compelling proposition, patented cutting edge AI technology, and a unique layer of expert monitoring from security specialists, we’re backed by Ford and ADT. Together, we’re determined to help vehicle owners stay one step ahead of potential threats by warning them before they happen. Our next step is to take our service to market and write the next big security technology success story. We’re all in. Are you?

We are looking for a passionate Software Engineer to join Canopy! We work like a start-up and unite entrepreneurs, designers and engineers to envision, build and validate new mobility ventures and business models to shape the future of transportation. It’s an exciting time to join as we forge new teams and ventures, and embark on a challenging period of growth.

What you’ll be able to do:

As a Software Engineer, you’ll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong results. This is an exciting opportunity to be part of an early venture, expected to be established as an independent company, with global presence spanning the U.S. and U.K.

As the new organization is created, potential exists to move to the new entity.

  • Translate customer requirements and use cases into functional software with performance, quality, and reliability at the forefront
  • Be bold and articulate in delivering ideas to a mixed audience with varying views and challenges
  • Participate and perform architecture reviews, code reviews, unit and acceptance testing, as well as writing documentation to enable knowledge sharing
  • Apply continuous integration, deploying software incrementally to meet fast-paced development
  • Advocate for and implement engineering best-practices, continuously improving through innovation and iteration
  • Work and collaborate effectively in a global dynamic team environment


The minimum requirements we seek:
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
  • 2+ years of experience in Android, Java, or Kotlin development
  • 3+ years of experience in a Software Engineering role
  • Strong understanding of asynchronous programming (e.g. Coroutines)

Our preferred requirements:
  • Master’s degree in Computer Science, Electrical Engineering, or related field
  • 1+ years of experience in C++ development
  • Proven understanding of Linux operating systems, libraries, and commands
  • Eager to apply extreme programming practices, such as Test-driven development
  • Experience using cloud services to manage IoT devices, preferably AWS 
  • Familiar with build management tools such as Gradle


As part of the Canopy family, you’ll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, incentive compensation and much more. You’ll also experience exciting opportunities for professional and personal growth and recognition.

If you have what it takes to help us redefine the future of mobility, we’d love to have you join us.

Candidates for positions with Canopy must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

We are an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds, who share a passion for improving people’s lives. We are committed to diversity and equality of opportunity for all and opposed to any form of less favorable treatment or harassment on the grounds of gender, marital status, civil partnership status, parental status, race, ethnic origin, color, nationality, national origin, disability, sexual orientation, religion/belief, gender reassignment and gender identity, age and those with caring responsibilities.

All of our employee’s points of view are key to our success, and inclusion is everyone’s responsibility. We will be inviting you to our newly created slack group "Everyone is Welcome" so that we can all come together to share thoughts and educate one another on creating and maintaining a diverse and inclusive workplace.



Detroit, MI
48228 USA



View all jobs at Canopy