Embedded Software Engineer

1 month ago

Title: Controls Software Engineer

Duration: Perm or contract 2 hire

Location : Richardson, TX. Candidate can be 100% remote / located anywhere in the US and work remotely however some travel to Dallas, TX will be required at the candidates expense. Client will provide relocation assistance should the candidate want to relocate to the Dallas, TX area.


This position calls for an experienced, knowledgeabl

e and talented engineer to design and develop software components for the Controls Engineering organization. As 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.


- 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.

Job Requirements:
  • Required experience:

    • Strong Cloud experience (at least 3 years) working with Azure
    • Experience with Cloud-scalable distributed micro services
    • Must have strong knowledge of IOT
    • Any experience with C++
    • Must have knowledge of how devices talk to each other
    • Develop apps that can talk to devices
    • Must have strong knowledge of Cloud applications-Cloud configuration
    • Able to look at code inside the Cloud and make recommendations on changes
    • Must be able to talk to the test team….why is Cloud not responding for example
    • JSON and Web Sockets experience
    • 5+ years of experience as an Embedded Software Engineer working with embedded software (C/C++)
    • Device/cloud integration
    • Experience with IOT protocols (https, web sockets, MQTT, XMPP, COAP)
    • Experience with REST and micro-services architecture

Other C contracts


0 C contracts