Software Engineer - TrustComm Inc.
 

Software Engineer

  • 3+ years of recent production development experience.
  • Experience developing desktop applications and/or web-based solutions.
  • Experience with at least one of the following languages: C/C++, Java, C#, Python, or Ruby.

Responsibilities:

  • Software design, development, testing and support.
  • Participation in all phases of software development.

Requirements:

  • Experience in debugging tools and test frameworks.
  • Experience with version control systems, such as git.
  • Strong analytic and problem-solving skills.
  • Experience working in a software development life cycle. In particular, experience with Agile software development environment is a plus.
  • Experience with building and supporting software for use in live production environments.
  • Exceptional time management skills, ability to prioritize tasks and learn quickly and independently.
  • Good communication skills are essential; need to be able to work in a cross-disciplinary, distributed team.
  • University degree in Computer Science or related field.

Highly Desirable Skills/Experience:

  • Experience with HTML, CSS, JavaScript, JQuery.
  • Experience with Bash command line.
  • Experience in real-time debugging/tracing, such as gdb.

Optional Skills/Experience:

  • Experience with NodeJS, AngularJS, Bootstrap CSS.
  • Experience with embedded development.
  • Experience with data structures, algorithms, memory management, thread safety, and inter-process communication.
  • Experience with developing software architecture.

About TrustComm:

TrustComm is the premier global provider of innovative, secure satellite communications (SATCOM) application solutions.

We uniquely combine extensive satellite access and expansive terrestrial capacity with highly effective applications to deliver best-fit, custom end-to-end solutions. For customers requiring instant, robust and easily deployable connectivity, our solutions provide maximum reliability across a wide range of applications.

From broadband Internet access, VoIP and voice, video conferencing and data communications for business continuity to emergency response, tactical field deployment and temporary usage, TrustComm delivers the ideal satellite communications solution.

TrustComm provides paramount services, supported by a highly experienced engineering team that is dedicated to setting industry standards, developing secure networks and delivering unparalleled customer service.

The only satellite communications provider with its own network infrastructure and 24/7 primary Network Operations Center located on a secure military base, TrustComm’s unparalleled global network, industry experience, ISO 9001:2015 registered customer satisfaction processes and engineering expertise exceeds the security and reliability standards of our customers.