Vt Idirect - Herndon, VA

posted 13 days ago

Full-time - Senior
Herndon, VA
Professional, Scientific, and Technical Services

About the position

The Software Architect at ST Engineering iDirect plays a crucial role in shaping the future of satellite communications by designing and implementing next-generation software solutions. This position involves collaborating with a talented team to deliver innovative IP-based satellite communication products that provide global connectivity for voice, video, and data. The architect will lead multiple software development teams, ensuring that all technical designs meet high standards of quality, performance, and security.

Responsibilities

  • Collaborating with other professionals to develop functional and non-functional requirements.
  • Creating software architecture that meets all requirements related to quality, performance, scale, security, modifiability, and extensibility.
  • Using tools and methodologies to create representations for functions and user interfaces of desired products.
  • Providing a software architectural blueprint and direction to software development teams based on a broad understanding of software technologies and standards.
  • Collaborating with engineers to define all aspects of development, including technology, tools, workflow, and coding standards.
  • Communicating architectural concepts and guidelines effectively to the development team.
  • Overseeing the development team's technical progress to ensure consistency with the initial design and providing technical guidance and coaching to engineers.
  • Working with other architects and software engineers to ensure the final product meets requirements.
  • Locating and directing solutions for critical challenges involving software and hardware interfaces in the system.
  • Providing feedback to Product and Engineering teams to help shape product direction.

Requirements

  • A bachelor's or master's degree in computer science or a related engineering discipline.
  • 5+ years of software architecture experience.
  • 8+ years of experience designing and developing object-oriented software applications.

Nice-to-haves

  • Experience programming in Linux.
  • Experience with networking and network protocols.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service