Embedded Linux Software Development

Services >> Embedded Linux Software Development

Embedded Linux Software Development

Sun Smart has a strong expertise in software development activities for the Positive Train Control (PTC) Communication System. Within an Agile/Scrum development environment, design, develop, test, and maintain software for radio communication networks and the peripheral devices used in these networks. Primarily, this involves firmware as well as high-level software embedded in radio products and peripherals, but it could also include desktop computer applications for test or production support or for customer network applications.

  • Monitoring and diagnostic tools such as Wireshark, Linux diagnostic tools, etc. for software development.
  • embedded software developement  using C/C++/Linux.
  • STL and Object-Oriented Programming principals.
  • Create and apply methods to trap and analyze software defects with the use of various debuggers or JTAG.
  • Working within  Agile/Scrum environment.
  • Real time operating systems, protocol stacks (such as TCP/IP) and embedded Linux development.