Software Developer Engineer II IOT

job
  • Hunter Douglas, Inc.
Job Summary
Location
Broomfield ,CO 80020
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
23 Mar 2025
Share
Job Description

Hunter Douglas is the world’s leading manufacturer of window coverings and a major manufacturer of architectural products. We are a brand that you know and trust. With more than 100 years of innovation, we’ve defined our industry with proprietary products that deliver revolutionary style and functionality and can be found in millions of homes and commercial buildings globally.


We are searching for candidates that are driven, intelligent, creative, and entrepreneurial. By offering challenging and accelerated opportunities for growth, powered by a shared hunger for success, we create a space for your career to thrive. In return for your expertise, we are committed to providing competitive and robust total compensation and benefit packages to ensure you feel valued. Our dream is to become the fastest growing, most loved, window covering company in the world. What’s yours?

Position Overview  


Lead the development and evolution of the Hunter Douglas Gateway application, a cornerstone of our cutting-edge motorized, connected, and automated products. As a key driver of this critical initiative, you’ll oversee the technical direction and delivery of best-in-class IoT solutions, empowering smarter living through automation. This is a unique opportunity to step into a foundational leadership role, working with highly skilled developers and industry experts to create innovative Home IoT solutions. If you’re ready to lead impactful, innovative projects in a fast-paced environment, we’d love to hear from you.  


What you'll do  


As a Senior Software Developer/DevOps Engineer, you’ll lead the development, deployment, and maintenance of the Hunter Douglas Internet Gateway application and its supporting ecosystem. You will drive technical excellence, ensure best practices, and deliver a seamless, high-quality Home IoT experience.  



  • Lead the architecture, development, deployment, and maintenance of the Hunter Douglas Gateway application and related systems.  



  • Drive all phases of the software development lifecycle, from ideation and design to field triage and long-term maintenance.  



  • Develop and maintain software using NodeJS, TypeScript, Python, C, and shell scripting.  



  • Build and oversee robust DevOps pipelines, including CI/CD, unit testing, automated testing, and acceptance testing.  



  • Deliver reusable, testable, and efficient code to support IoT, mobile, and cloud applications.  



  • Act as the technical lead, ensuring system reliability, scalability, and performance.  



  • Collaborate across teams to align technical goals with business objectives.   



  • All other responsibilities as deemed necessary by management.  


Who you are  


We’re seeking a driven, solutions-oriented professional who is ready to take a leadership role in creating scalable, efficient, and innovative IoT solutions.  



  • Bachelor of Science or advanced degree in Software Engineering / Computer Science or related STEM degree  



  • 5+ years of experience working with internet connected application development / deployment / maintenance  



  • Expertise in TypeScript, including ES6+ features (e.g., promises, async/await, destructuring).   



  • Advanced knowledge of NodeJS, including asynchronous, event-driven architecture and server-side templating engines.  



  • Strong proficiency in RESTful API design and development, HTTP/HTTPS protocols, and the request/response lifecycle  



  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).  



  • Expert debugging skills and ability to clearly explain technical concepts and collaborate with cross-functional teams.  



  • Experience with Google Cloud Platform (GCP) and Amazon Web Services (AWS) development environments.  



  • Proficiency in C and Linux system administration (e.g., systemd, udev services, bash scripting, security hardening).  



  • Proficiency in Python and shell scripting.  



  • Familiarity with tools like Yocto Linux, Mender, Bitbake, Docker, U-Boot, BSP development, and kernel configuration.  



  • Experience with CI/CD pipelines using tools like GitLab.    



  • Understanding of serverless frameworks such as Firebase Functions or AWS Lambda.  



  • Familiarity with Docker and container orchestration tools like Kubernetes.  



  • Knowledge of linting tools (e.g., ESLint) and adherence to clean code principles.  



  • Experience with IoT or edge computing integration.  



  • Expertise in implementing security best practices (e.g., OAuth, JWT) and securing APIs.  



  • Knowledge of mitigating vulnerabilities (e.g., XSS, CSRF).  



  • Strong understanding of wireless systems (Bluetooth, WiFi) and network protocols (e.g., mDNS, Bonjour, DHCP, FTP, SSH, routing, switching, multicast).  



  • Solid knowledge of Agile development methodology and Git version control.    


What's in it for you  



  • Annual base?salary range: $118,000.00-$155,000.00  



  • Bonus target range:?25-35%  



  • Generous benefits package including medical, dental, vision, life, disability  



  • A company culture that prioritizes internal development and professional growth  



  • Time off with pay     



  • 401(k) plan with a degree of employer matching  



  • Paid parental leave  

  • Wellness programs and product discounts  


Please note, all offers presented to candidates are carefully crafted to ensure market competitiveness, equity, and reflect the individual candidate’s education, experience, skills and potential.  


   


 

Other Smiliar Jobs
 
  • Broomfield, CO
  • 5 Days ago
  • Owensboro, KY
  • 2 Days ago
  • Broomfield, CO
  • 10 Hours ago
  • Dallas, TX
  • 10 Hours ago
  • Paso Robles, CA
  • 9 Hours ago
  • Ontario, CA
  • 9 Hours ago
  • Bowling Green, VA
  • 15 Days ago
  • Mount Victoria, MD
  • 15 Days ago
  • La Plata, MD
  • 15 Days ago
  • Colonial Beach, VA
  • 15 Days ago
  • Brooke, VA
  • 15 Days ago
  • Issue, MD
  • 15 Days ago
  • Stafford, VA
  • 15 Days ago
  • Zacata, VA
  • 15 Days ago
  • Charlotte Hall, MD
  • 15 Days ago