A Tenth Revolution Group Company

newRef: a0MaA000000n1pN.1

Lead Software Engineer - IoT and Cloud Solutions

USA, Kansas

Job description

Lead Software Engineer - IoT and Cloud Solutions

a0MaA000000n1pN.1




We are seeking a highly skilled Lead Software Engineer to drive the architecture and development of an advanced connected device platform. This role will play a critical part in ensuring optimal communication between hardware devices and mobile applications while delivering a seamless, high-performance user experience.

Hybrid,
Fulltime-

Key Responsibilities:


  • Architect and build a reliable, scalable ecosystem for IoT and connected devices.


  • Develop robust software solutions to facilitate communication between hardware products and mobile applications.


  • Enhance and maintain the stability of device connectivity, minimizing disruptions and improving overall system performance.


  • Collaborate with multidisciplinary teams including mobile developers, hardware specialists, and product managers to define and deliver key projects.


  • Assess, select, and integrate third-party tools or solutions where appropriate to optimize build strategies.


  • Perform detailed code reviews, provide technical mentorship, and support the growth of junior team members.


  • Stay current with emerging technologies and industry advancements to keep systems cutting-edge.


  • Lead the design and implementation of automated QA and testing frameworks.


  • Contribute to full-stack development efforts, including cloud-based analytics, headless web architecture, and e-commerce integrations.


Required Qualifications:


  • 5+ years of professional experience in software engineering, with expertise in connected devices, IoT, or embedded systems.


  • Proficient in programming languages such as Python, Java, Kotlin, Swift, C++, or equivalent.


  • Hands-on experience building both firmware and software solutions for connected hardware.


  • In-depth understanding of communication protocols like Bluetooth, Wi-Fi, and related networking technologies.