Responsibilities: Contribute to the overall design and development of software for Whirlpool products with a focus on IoT software and its integration with the rest of the software system. Understand system level requirements and translate into software architecture and development requirements Apply development skills and state of the art industry solutions for embedded software and bring the best of these solutions to Whirlpool products. Develop and integrate software using sound software development methodologies, including writing design documents, adhering to coding standards and creating and executing unit tests. Provide creative solutions to complex problems. Participate in functional, technical, and code reviews. Minimum Qualifications Bachelor’s Degree 1+ year(s) of software development experience in an embedded environment Preferred Qualifications Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science Knowledge in IoT Systems, TCP/IP Stacks, WiFi networks, Bluetooth Low Energy (BLE) and RESTful protocols and how to apply them to building end-to-end IoT software systems Knowledge of network protocols and formats (HTTPS, MQTT, JSON, XML, etc) Knowledge of encryption and over-the-air security protocols (TLS). Knowledge of a variety of languages including C, JavaScript, Python and Shell Script Knowledge in working in resource constrained embedded environments Knowledge in computer science fundamentals including data structures, algorithms, object-oriented design, operating systems, networking protocols, wireless standards and protocols, security protocols, and APIs A passion for applying latest technologies into the development of innovative features and products Excellent written and verbal communication skills Self-motivated and a strong passion for learning A collaborative attitude and strong desire to succeed as part of a global cross-functional tea
SA-4367-JOB
Industry
IT Services
City
Pune City
State/Province
Maharashtra
Country
India
Zip/Postal Code
411001
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Develop an understanding of how to monitor trading positions and risks for accuracy throughout the...
Apply For This JobNazwa jednostki organizacyjnej ZUS I Oddział w Łodzi Nazwa komórki organizacyjnej Wydział Obsługi Dokumentacji Miejsce pracy ZUS I Oddział w...
Apply For This JobVisa Corporate IT (CIT) group has embarked on a major technology transformation journey and Engineering, Apps and Analytics (EAA) team...
Apply For This JobKey Accountability: The key accountability of the Sales Officer is to acquire new clients around the branch catchment area, build...
Apply For This JobJob Description: Role:Intern Description: Producing code using .NET languages (C#, VB .NET) Upgrading, configuring and debugging existing systems Providing technical...
Apply For This JobBase Location: Bhopal Minimum Qualification: MBA / Equivalent from Tier 1 / Tier 2 B- School Preferred Years of Experience:...
Apply For This Job