Cambridge Mobile Telematics

Cambridge Mobile Telematics

Principal Software Engineer, Mobile

Cambridge, MA · Principal

Sponsorship not specified$167k-$209kDetected 79 days ago
PythonJavaRubySwiftKotliniOSAndroidObjective-CCI/CDLinuxRESTAgileLeadershipMentoring

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level III · 3×
Level I$114,2751 entry
Level II$138,2372 entries
Level III$162,1983 entries
Level IV$186,1604 entries

$18,960 more — $186,160 — moves this role to Level IV and 4 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $186,160 would place this position at wage Level IV. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Boston-Cambridge-Newton, MA-NH. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

2 transfer filings in the last year, covering 2 workers. Median labor-condition decision: 8 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • CMT is looking for a Principal Android Engineer to help us change the world.
  • CMT has helped protect over 65 million drivers and prevent over 126,000 crashes worldwide.
  • No matter your role, your work will matter at CMT.

Responsibilities

  • Partner with product managers to understand business directions and collaborate with product managers, technical leads and other stakeholders to develop project plans that meet business needs
  • Own a significant component of the mobile technical stack at CMT
  • Design and architect solutions that are maintainable, scalable, reliable and testable while keeping future business directions in mind
  • Lead code and design reviews
  • May lead project groups that are focused on a specific company objective or key result
  • Provide on-call support during business critical emergency scenarios. Support and troubleshoot production issues as needed.
  • We build AI to solve some of the most difficult challenges in mobility - understanding and reducing risk, detecting crashes, and getting people life-saving help.
  • Move fast, own outcomes, do work that matters
  • CMT enables partners to measure risk, detect crashes, provide life-saving assistance, and streamline claims.

Requirements

  • Bachelor's degree or equivalent years of experience and/or certification in a related field
  • 7+ years of relevant professional experience
  • Ability to do general development tasks on Linux and MacOS
  • fluency in a scripting language, like Python, Ruby, with the ability to learn more
  • Experience with different application architectures such as Model-View-Controller, MVVM, and VIPER
  • Experience consuming and/or designing REST APIs
  • Experience with continuous deployment, and test-driven development (TDD)
  • Skills required for Android developers:
  • Ability to do general development tasks on Linux and MacOS; fluency in a scripting language, like Python, Ruby, with the ability to learn more
  • Understanding of Agile development methodologies (specifically SCRUM)
  • Experience building, developing and delivering Android or iOS mobile applications and SDKs
  • Basic understanding of end-to-end technical solutions including backend systems

Skills

  • Proficient in both Java and Kotlin with a strong understanding of concurrency concepts
  • Experience with Android JetPack libraries
  • Experience with Kotlin coroutines and flows
  • Familiarity with third-party Android libraries like RxJava, Dagger 2, and Retrofit
  • Fluency with the Gradle build system for Android
  • Proficient in both Swift and Objective-C with a strong understanding of concurrency concepts
  • Experience with iOS Frameworks and development using XCode
  • Familiarity with third-party iOS libraries
  • Fluency with cocoapods or Swift Package Manager

Compensation

  • Unlimited PTO, flexible scheduling, competitive salary, annual performance bonus, RSUs, and full benefits including medical, dental, vision, and 401k match
  • The base salary range for this position is: $167,200 to $209,000. This range is specifically for Cambridge, MA
  • To date, CMT's technology has helped prevent over 126,000 crashes worldwide.
  • Base Salary Range
  • The base salary range for this position is: $167,200 to $209,000.

Benefits

  • Fair and competitive salary based on skills and experience, and annual performance bonus
  • Equity may be awarded in the form of Restricted Stock Units (RSUs)
  • Medical, Dental, Vision and Life Insurance, matching 401k, short-term & long-term disability and parental leave
  • Unlimited Paid Time Off including vacation, sick days & public holidays
  • Flexible scheduling and work from home policy depending on role and responsibilities

Company info

  • Cambridge Mobile Telematics (CMT) is the world's largest telematics and AI company for safer mobility.
  • Its mission is to make the world's roads and drivers safer.
  • The company's AI-driven platform, DriveWell Fusion®, proactively identifies and reduces driving risk, leading to fewer crashes and injuries.
  • To date, CMT's technology has helped prevent over 126,000 crashes worldwide.
  • Headquartered in Cambridge, MA, CMT operates globally with offices in Budapest, Hungary; Chennai, India; Seattle, Washington; Tokyo, Japan; and Zagreb, Croatia.
  • Learn more at www.cmt.ai.
  • This is a principal-level individual contributor role on the Android SDK team, focused on deep technical ownership, cross-functional tech leadership, and driving the architectural direction of CMT's Android SDK platform.
  • Be part of the team inventing the future of mobility and road safety

Equal opportunity

  • Commitment to Diversity and Inclusion:

This listing is sourced directly from Cambridge Mobile Telematics's careers page and normalized into a canonical job model.