Back to Job Search

Cloud Software Engineer - REMOTE

  • Location: Richardson, 75033
  • Job Type:Contract

Posted about 1 month ago

  • Function: Agile
  • Job Ref: 234216

Our client is seeking two IOT Software Engineers for a 100% Remote opportunity!

This position is ideal for anyone looking for a diverse working environment with long term growth possibilities.
This position calls for an experienced, knowledgeable, and talented engineer to design and develop software components for the Controls Engineering organization. As a software design engineer, you will have an opportunity to lead and collaborate with other engineers to design, plan, develop, and maintain software components for Internet of Things devices and Cloud.

Duties include, but are not limited to:

  • Responsible for the successful implementation and delivery of embedded software products and components throughout the entire product lifecycle.
  • Responsible for project deliverables on time and with high quality.
  • Assure proper technical requirement definition with internal and external customers, marketing, manufacturing, and other support groups.
  • Actively participate in the definition and implementation of new processes and improvements.
  • Identify and create new technologies and ideas to increase the organization’s intellectual property and to better address customer needs.
  • Participate in technical feasibility analysis and prototyping activities.


  • BS in Electrical/Computer Engineering/Computer Science or equivalent is required.
  • MS in Electrical/Computer Engineering/Computer Science or equivalent is preferred.
  • 5 years of professional experience in developing, deploying, and debugging scalable cloud (Azure, GCP, AWS) applications
  • Expertise in one or more high-level cloud programming languages such as nodejs, JavaScript, python, Java, C#, C++
  • Experience with some of the Internet of Things communication protocols such as https, web-sockets, MQTT, XML/JSON, XMPP, COAP
  • Experience in building and deploying applications by adopting Devops practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD) in runtime with various tools like VSTS, Jenkins, Docker, Kubernetes and managing cloud services with Azure.
  • Experience collaborating in multi-site software development teams and projects
  • Design, Deploy, and Debug experience for cloud solutions involving scalable server back-ends, mobile, and web
  • Familiarity with Azure Log Analytics is a huge plus
  • Familiar with device and cloud software development on a IOT platforms such as Microsoft Azure IoT Hub, AWS IOT Core, or Google IOT
  • Familiar with the architecture, design, device/cloud integration, and development of Internet of Things software
  • Strong understanding of REST, micro-services architecture, Containers, Kubernetes, Azure IoT Hub & best security practices
  • Ability to develop unit test driven software components
  • Experience with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards), continuous integration and distribution pipelines to deploy applications.
  • Experience developing in Waterfall and Iterative Software development processes.
  • Familiar with Building and Home Automation Systems
  • Familiar with HVAC control systems


Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer including disability and veteran and provides reasonable accommodations for all qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual you may request a reasonable accommodation under the American Disability Act (ADA). If you are a person with a disability needing assistance applying, or at any point in the hiring process, please email us at To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.

For hourly W2 contract roles MATRIX offers a highly competitive benefit package including Medical, Dental, Vision, Life, Disability, HSA, and 401(k) with pre and post-tax options.  Please see for more information.

For direct hire placement with our clients, benefits would be offered in accordance with that particular client’s offerings. This may include PTO, Medical, Dental, Vision, 401K and other pre and post-tax options.