Software Technical Lead: IoT connected device apps and Embedded Coding

Unique Hardware Software Systems Company in Major Growth Mode
Cary, NC, US
Full-time

Job Description

Job Description

Stable Company in Growth-Expansion Mode, Unique Products and Device that needs to be Smart-Connected-Data-Accessible.

Currently Experiencing a Major Demand for our physical products lines and we need to Smart-Connect Them with Software.

Newly Created Role, Bright and Collaborative Team, Culture of using the best available technology to produce top-notch software.

Desired Skills / Experience :

  • Experience designing and writing software that communicates with or pulls data from Hardware and / or Networks, Smart Devices or Similar;
  • experience writing code that connects to PLCs, Ethernet / IP, ASi Bus, Profibus DP / PA, Modbus / Modbus TCP, Legacy Network Adapters, profinet, MQTT or similar Software-Code to Network or Software-Code to Machine interfacing;

writing code for IoT connectivity, interfacing and related network of IoT device data pulls (and using that data in the application).

  • Experience working in a similar hands on Technical-Leadership role where you have used Cloud Based Tools to create software that Smartly connects the cloud to hardware-networks-devices : should have experience with IoT services on AWS , Azure IoT or similar cloud enabled tools or services on other cloud platforms).
  • Current experience designing and writing embedded code for IoT / Smart / Connected Device operability and smart-IoT Device Data Sharing;

should be well versed in Embedded C++ (or C) coding ideally on a Linux or similar RTOS platform (Zephyr RTOS is a plus).

  • Current experience with non-embedded coding (ideally Python, Java or C#) for accessing IoT smart device data, cloud-IoT tools, services maximization and for the communication between embedded and non-embedded software applications.
  • Experience working in a coding / technical leadership role doing a mix of New-GreenField Coding, Sustaining-Continuing Engineering, QA and Testing and continually standing up different-unique iterations on cloud based platforms
  • A College Degree in Electrical Engineering, Computer Engineering, Computer Science or a Related field is strongly preferred.

Pluses :

  • Experience coding Python to drive automated software testing tools.
  • Experience writing code that connects to, communicates with and or pulls and displays data from low level electronics or devices.
  • Experience working in a highly communicative role explaining-presenting-discussing technically complex topics with non-technical people (converting tech-details into plain English for non-techies)
  • Experience working in a larger geographically dispersed team.

Extremely Competitive Compensation Package, Outstanding Benefits and a Full-Relocation Package.

Call or Apply Today!

Company Description

Constantly updating our technology to meet the demands of our multi-site business customers; Experiencing a Major Demand for our unique offering;

Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.

Company Description

Constantly updating our technology to meet the demands of our multi-site business customers; Experiencing a Major Demand for our unique offering;

Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.

1 day ago
Related jobs
Promoted
Unique Hardware Software Systems Company in Major Growth Mode
Cary, North Carolina

Experience designing and writing software that communicates with or pulls data from Hardware and/or Networks, Smart Devices or Similar; experience writing code that connects to PLCs, Ethernet/IP, ASi Bus, Profibus DP/PA, Modbus/Modbus TCP, Legacy Network Adapters, profinet, MQTT or similar Software-...

Promoted
Disney Entertainment & ESPN Technology
Morrisville, North Carolina

Whether that’s evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to improve flexibility and efficiency, or delivering Disney’s unmatched entertainment and sports content, every day is a moment to make a difference to partners and t...

Promoted
Rogers Freels & Associates Inc
Morrisville, North Carolina

Experience developing and/or testing new electronic hardware and/or embedded software for new product programs with demonstrated skills and knowledge in one or more of the following: embedded software. This position is associated with testing of electrical systems and software that control vehicle o...

Kelly Science, Engineering, Technology & Telecom
Cary, North Carolina

As a Software Engineer for the Embedded Tools Team within ISG Tech Stack, Embedded Infrastructure located in Cary NC you will:. Support the development of tools & scripts for increasing efficiency and user experience in John Deere’s OpenRTOS based embedded software development. Good understandin...

Disney Entertainment & ESPN Technology
Raleigh, North Carolina

The News, Entertainment, and Studios Mobile and Living Room Devices team responsible for building and supporting ABC News, Marvel Unlimited, and other applications is seeking a Lead iOS Software Engineer to join their platform team. Experience composing and presenting thoughtful and implementable so...

Deloitte
Raleigh, North Carolina

Operations and Technology Transformation delivers market leading expertise and industry depth by harnessing deep sector knowledge, scaling the power of hybrid services and products, and unlocking the power of Process Bionics to deliver sustainable and impactful solutions to our clients. Our OTT team...

Citizens
NC, United States

Citizens is looking for a hands-on technologist and experienced Mobile App Engineering Manager with expertise in developing and managing Android and iOS native applications. Manager of Software Engineering - Mobile Apps - iOS and Android. Develop and execute the technical strategy for Android and iO...

Garmin
Cary, North Carolina

Essential Functions Serves in a leadership capacity as an individual contributor for carrying out embedded software development in C and C++ Involved in displaying marine charts on the wearable products and will work with some wireless networking technologies, including ANT, Bluetooth/BLE and Wi−Fi,...

Deloitte
Raleigh, North Carolina

Operations and Technology Transformation delivers market leading expertise and industry depth by harnessing deep sector knowledge, scaling the power of hybrid services and products, and unlocking the power of Process Bionics to deliver sustainable and impactful solutions to our clients. Our OTT team...

Reperio Human Capital
Raleigh, North Carolina

Senior/Principal Embedded Software Engineer (Medical Devices). Raleigh, Durham, Chapel Hill, Wake Forest, North Carolina, Embedded, Linux, Software, C, C++. Senior/Principal Embedded Software Engineer. We are on the hunt for a senior level embedded software engineer, who is willing to take on end to...