Develop software requirements by gathering the project's different stakeholders' requirements, consolidating them, and identifying any conflicting requirements
Responsible for system and customer requirements analysis for new products
Present work progress continuously through active participation in daily & weekly project meetings
Support project leader in software development planning
Perform technical reviews on the different project activities
Ensure the efficiency of the validation techniques and standards used by projects
Develop a features list and organize it into software delivery phases to ensure maximum value delivered to the customer with each phase
Own a standard process or technical area by developing and improving all related process documents, guidelines, checklists, and tools based on the organization's needs
Responsible for high high-level architecture definition for new products
Design, develop, code, test and, debug system software of embedded devices and systems from requirements to production
Analyze and enhance the efficiency, stability, and scalability of system resources
Integrate and validate new product designs, support software QA and Provide post-production support
Interface with hardware design and development
Coach other team members and prepare training
Enhance the engineering process for higher efficiency and quality
Propose and work on innovative solutions for the future of home appliance technologies
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.