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 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.