Ecolab is seeking a Lead Firmware Software Engineer to architect, design, and full stack software applications within the IoT domain. The position is senior level position on the IoT software development team. The candidate will be part of a dynamic team helping to support a digital transformation of our business by creating IoT applications that deliver new insights to our diverse customer base. What You Will Do: Synthesize business requirements and translate them to appropriate technology solutions Provide architectural and technical guidance for product development and database design for JavaScript, C/C++, C# and SQL based solutions. Develop and execute software engineering plans, and manage software engineering schedules and resource allocations. This includes managing joint development with 3rd party vendors, and managing outsourced development Ensure, and create as needed, software engineering processes, practices and operations to ensure reproducible, high-quality, development, while keeping costs under control, and delivering projects on-time. Monitor technology trends such as emerging standards for new technology opportunities Think strategically and balance short-term needs with longer-term business priorities Challenge status quo and champion new ideas throughout cross functional organizations; ability to inspire confidence and trust with peers and cross functional business teams Develop software, shape architectures, perform designs, and create Proof of Concepts to build applications that drive Ecolab’s dispensing and IoT equipment system Work with team members to integrate software and hardware developed by other Ecolab divisions Work with software team members to integrate full stack IoT end node solutions Participate in SCRUM/Agile software development process Work with product owners to define and document User Stories including Acceptance Criteria Apply DevOps practices to efficiently work with Ecolab’s multidisciplinary teams
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees