Principle Software Engineer

Company: Modis
Location: Costa Mesa , California, United States
Type: Full-time
Posted: 06.NOV.2018
< >

Summary

PRINCIPAL SOFTWARE ENGINEER We are the largest privately held wireless infrastructure company in the United States.? Connectivity is a vita...

Description

PRINCIPAL SOFTWARE ENGINEER

We are the largest privately held wireless infrastructure company in the United States.? Connectivity is a vital component of daily life, and we work?with wireless carriers and venues to ensure our customers are better connected.??As a global provider of complete wireless solutions, we design, build and operate networks and infrastructure to deliver optimal coverage in the most demanding and challenging of environments.?



PRINCIPAL SOFTWARE ENGINEER.?



In this role you will implement software and communication protocols to connect devices to cloud based systems. You will also design, test and debug software while working closely with other teams to define requirements.? Development tasks may include embedded firmware development in battery powered devices, embedded Linux applications and drivers, and cloud hosted applications.? The ideal candidate should have a strong background in security protocols and methods.

REQUIRED QUALIFICATIONS?




  • 10+ years embedded development experience.

  • Proficiency in Java, Python, C++.

  • Familiarity with communication protocols such as TCP, TLS, MQTT, and HTTPS.

  • Experience with cloud IoT platforms such as AWS and Azure.

  • Strong understanding of security across devices, connectivity, cloud, and user interfaces.

  • Experience with Zigbee, Z-Wave, OCF, WiFi, BLE and Cellular devices desired.

  • Strong understanding of IP based communications.

  • Excellent written and verbal communication skills.

  • BS in Computer Science in Computer Engineering



DESIRED QUALIFICATIONS




  • Experience with blockchain solutions.

  • Experience with development on prototype hardware.

  • Experience development architecture documentation.

  • Experience with remote development teams.

  • Experience working with standards organizations.




 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...