Software Architect (Mother & Child Care IoT)
Job Descriptionwork on Mother & Child Care new developments specifically for our latest innovations part of our digital parenting platform. Your focus is on the development of the software for the connected devices, devices that connect via Wi-Fi, Bluetooth (LE) or proprietary communication in the field of baby monitoring applications.
You are responsible for
- Translate user and product requirements to software requirements;
- Create software architecture in line with overall product architecture;
- Responsible for hardware-software interface definition;
- Convert architecture and requirements into detailed design and specifications;
- Facilitate user experience and user interface definition;
- Implementation itself: C/C++, Swift/Objective-C, Java, REST APIs;
- Support and execute the software verification activities;
- Lead software quality review (CR/PR) and facilitate planning and prioritization of resolution;
- Review software planning, manage project management and coordinating activities for smaller projects (including supplier collaboration);
- Execute root-cause analysis of production problems and consumer complaints;
- Medical device development is a plus.
You are a part of
You’ll be reporting to the Functional Group Lead Software Development and will be working within a team of highly motivated developers.
To succeed in this role, you should have the following skills and experience
- You have a Bachelor or Master degree in Software Engineering / Computer Science / Informatics, or equivalent;
- Minimum of 5 years of relevant work experience in (networked) prototype and product development;
- Strong technical skills in Embedded SW development and Connectivity with Cloud and Mobile Platforms (i.e. Apple/Google);
- Knowledge in software development process (incl experience with Agile/Scrum);
- Knowledge in cyber security;
- Experience with mentioned programming language and capability to perform expert code reviews with high quality standard on all aspects of software development;
- Proven track record of object oriented analysis and design;
- Experience with using Wi-Fi and/or BTLE protocol, Wi-Fi certification knowledge (pre);
- You enjoy working in cross-functional teams; you are curious, open and feel at home in a dynamic environment;
- Good communication skills with fluent English and Mandarin.
- A team player, taking ownership and a drive for resolution;