Software Developer (202609 ASP)

PURVISNewport, RI
Onsite

About The Position

PURVIS is seeking a talented Software Developer to join our team. The Software Developer will work closely with a team of developers on integrated standalone applications in a Linux environment using Agile development methodologies and tools.

Requirements

  • Bachelor of Science in Computer Engineering, Computer Science, or equivalent engineering / technical degree with a concentration in computer science.
  • 2 to 4 years in software engineering, including requirements analysis, problem analysis and resolution, design, and development.
  • Software experience in Q+, C++, Java, C++ Systems Engineer, Embedded Systems Software Engineering, Infrastructure Engineering and Signal Processing.
  • Familiarity with Agile Development methodology and the associated tools.
  • Ability to obtain a government security clearance to the level of SECRET.

Nice To Haves

  • Strong verbal and written communication skills.
  • Experience using the Qt Framework and Qt Creator IDE for developing Graphical User Interface (GUI) layouts, Real-Time UI Data Streaming, Frontend-Backend Data Interfacing and Complex Algorithm Engineering.
  • Experience using Atlassian tools.

Responsibilities

  • Collaboration with team members, software tasking and managing tickets/repositories.
  • Creative thinking and problem-solving.
  • Modifying existing software to correct errors, adapt to new hardware, upgrade interfaces and/or improve performance.
  • Writing software requirements and design documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service