Responsible to design and develop software for platforms, peripherals, applications, and diagnostics — all with the most advanced technologies, tools, software engineering methodologies, and the collaboration of internal and external partners.
As a Software Engineer, you will deliver products and improvements for a changing world. Working at the cutting edge, you will craft and develop software for infrastructure, platforms, peripherals, applications and diagnostics
Responsible in requirement gathering and documentation process either for presales activities, upstream proposal and/or project mode by working closely with technical IT personnel to elicit and identify customer's business needs
Systems developers create, maintain, upgrade or develop systems or products to meet particular needs, often as advised by a systems analyst or solution architect. They test both hard and software systems and diagnose and resolve system faults.