Aeris Communication

  • Software Engineer

    Job Locations US-CA-San Jose
    Job ID


    The "Internet of Things" (IoT) is expected to grow to $19 trillion over the next 10 years as 50 billion
    devices are brought online. Aeris is at the forefront of this industry, building networks and applications
    to enable Fortune 500 clients like Chrysler, Honda and Bosch fundamentally improve their
    businesses. Headquartered in Silicon Valley with offices in Chicago, London, Noida, and Tokyo. We
    rank among the top ten cellular providers for the IoT globally, powering critical projects across energy,
    transportation, retail, healthcare and more.

    Our company is in an enviable spot. We’re profitable, and both our bottom line and our global reach
    are growing rapidly. We’re playing in an exploding market where technology evolves daily and new
    IoT / M2M solutions and platforms are being created at a fast-pace. Our environment is perfect for
    those who want to focus on designing, developing, and implementing new SaaS, PaaS, and CaaS
    (Connectivity as a Service) products for companies around the world.

    Our development teams collectively have over 100+ patents - giving you access to some of the most
    brilliant minds in the industry, providing continuous growth opportunities– in an environment that
    values innovation, autonomy and integrity.


    Aeris Communications, Inc. in San Jose, CA seeks Software Engineer at its San Jose office.



    Under the direction of Sr. Software Engineering Manager, develop application servers to handle data generated from millions of devices. Interpret device data traffic over the network and work towards storing, processing and rendering the data to the user. Design RESTful web service APIs that are intuitive and easy to use. Develop distributed and fault-tolerant data stores utilizing NoSQL technologies. Design low-latency but high-volume transaction processing systems. Develop real-time analytics infrastructure. Design, build and automate cloud-based multi-region server cluster deployments. Create web and mobile apps that utilize the platform APIs.

    Master’s or equivalent in Network Communication or closely related field plus 2 years related work experience. 2 years work experience in general software programming experience in Java/J2EE technologies and, data structures, algorithms and software design with analytical and debugging skills. 2 years work experience in C/C++; SQL; Scripting languages Python and Shell; version control and continuous development integration tools ClearCase , Git, Jenkins; Unix/Linux; web technologies Javascript, HTML, XML and JSON; SDLC, Agile, SCRUM; and billing related solutions and B2B or B2C solutions. 6 months experience or 3 credit hours of graduate coursework knowledge in wireless sensor communications, location awareness and applications; application of the computer for data analysis tools including standard statistics application programs; and server operating systems architecture and configuration.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed