Software Engineer

Overview

On Site
$92.69 - $92.69 hr
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

Computer Vision
Embedded Software
IaaS
Product Launch
Collaboration
Prototyping
Testing
Debugging
Computer Science
Android Development
Backend Development
Fluency
English
Kotlin
Java
C++
Software Development
SANS
Machine Learning (ML)

Job Details

Job Title: Software Engineer
Location: Mountain View, CA

6+ months Contract
Pay Range: $85/Hr to $90/Hr

Project Overview:
Geo Automotive empowers automakers to build software-defined cars by providing a suite of Maps based products, including some advanced navigation features leveraging in-vehicle computer vision.
Our team develops the embedded software deployed into vehicles to support these new perception-based navigation features, along with some of the cloud infrastructure to support them. We have a few exciting first-of-their-kind product launches this year and are working towards these strategic targets.

Overall Responsibilities:
Implement key components of our in-vehicle APK and cloud infrastructure.
Actively contribute to the team's effort to debug and improve performance as we approach product launch.
Collaborate with senior engineers to design and implement prototypes of next-generation features.

Top 3 Daily Responsibilities:
Implement end-to-end user features
Contribute to testing, debugging, and launch of the full product.

Mandatory Skills/Qualifications:
Education: Bachelor in Computer Science, or equivalent
3+ years of experience in Android software development
5+ years of experience in backend development
Fluent written and spoken English
Kotlin, Java, and C++ programming experience

Desired
Experience in the Automotive industry - e.g. Headunit and Infotainment software development
Experience with large-scale data pipelines
Experience with ML deployment on devices

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.