Senior Software Engineer - Mobile Connectivity

 Posted 2 days ago
     
 $97386 - $99386 per year
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop software for mobile connectivity and IoT products focusing on Android SDK and device communication. Collaborate with hardware and firmware teams to troubleshoot and implement BLE and NFC integrations.


Requirements & Qualifications:

  • Applicant must have Master of Science Degree in Computer Science, Computer Engineering, or closely related field 
  • Two (2) years of professional experience in Software Engineering with a focus on mobile connectivity and Internet of Things (IoT) products. 
  • Applicants must have experience in: Android SDK development using Kotlin and Java; designing and implementing BLE GATT communications; Near Field Communication (NFC) integration; Android architecture patterns such as MVVM, MVI, and Clean Architecture; asynchronous programming using Coroutines and RxJava; collaborating with hardware/firmware teams; and troubleshooting device communication using BLE sniffers, logic analyzers, and firmware logs.
  •  Applicants are also required to have experience in dependency injection (Hilt) and unit testing, integration testing, CI/CD pipelines. 


Must have proof of legal authority to work in the United States. 40 hours per week. M-F: 9:00 a.m. to 5:00 p.m. Telecommuting is permitted. Salary $97,386 – $99,386.00 per year.  To be considered, please visit DOOR Systems, Inc. career site website at https://door.com/careers to create a profile and submit a resume.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified