Graduates will be capable of:
- Analyzing requirements, applying designs on the basis of a methodological approach, debugging embedded systems, including hardware-software application interfaces, among other elements.
- Integrating standard communication stacks, adapting them for a specific application, as well as developing their own stacks that include protocols such as: USB, IrDA, RS488, Bluetooth, GPRS, Zigbee, WiFi, Ethernet, CAN, LIN, Flex Ray, Thread,etc.
- Managing commercial operating systems, such as WinCE or Embedded Linux, to develop applications through the implementation of device drivers and to configure the operating system to meet the needs of a specific application.
- Applying development methodologies and embedded software testing to achieve a fluid and clearly documented process.