Software Systems Engineer

Cardinal Technology Systems•New Cumberland, PA

About The Position

Cardinal Technology Systems Corp. is seeking a Software Systems Engineer to provide specialized expertise across multiple systems and software disciplines. Under minimal direction, the engineer will analyze and support systems software products, including complex problem resolution, design, development, testing, operational integration, and user support. The role also supports the planning and conversion of new hardware and software products, maintains and configures related software, and evaluates operating systems for performance, capacity, and hardware upgrade needs. The engineer works from specifications to develop or modify operating systems applications, assists with program design and implementation, and prepares product documentation. The position interfaces with system support groups and customers to resolve issues, improve operating system efficiency, and gather system requirements or problem details.

Requirements

  • Must possess an IT-II security clearance or a current National Agency Check with Local Agency Check and Credit Check (NACLC).
  • Basic federal clearance requirements include U.S. citizenship, a clear criminal history check, and no recent or pending bankruptcies.
  • At least 8 years of experience in a relevant field, such as Computer Science, Engineering, or Information Systems/Technology.

Nice To Haves

  • Experience providing specialized expertise across multiple systems and software disciplines.
  • Experience performing in-depth analysis and technical support of systems software products.
  • Experience supporting complex problem resolution, design, development, testing, operational integration, and user support.
  • Experience assisting with planning and conversion for new hardware and software products.
  • Experience maintaining, debugging, and configuring software products.
  • Experience supporting operating systems planning and evaluation, including performance analysis, capacity planning, and hardware upgrades.
  • Experience developing or modifying operating systems applications from specifications.
  • Experience assisting with program design, coding, benchmark testing, debugging, and documentation.
  • Experience coordinating with system support groups to resolve problems, set standards, and improve operating system efficiency.
  • Experience preparing product documentation.
  • Experience interfacing with customers to gather information on system requirements or problems.

Responsibilities

  • Provide specialized expertise across multiple systems and software disciplines, including awareness of related disciplines and application implications.
  • Perform in-depth analysis and technical support of systems software products.
  • Resolve complex problems and support software design, development, testing, operational integration, and users.
  • Assist with planning and conversion for new hardware and software products.
  • Maintain, debug, and configure related software products.
  • Plan and evaluate operating systems for performance analysis, capacity planning, and hardware upgrades.
  • Develop or modify operating systems applications from specifications.
  • Assist with program design, coding, benchmark testing, debugging, and documentation.
  • Coordinate with system support groups to resolve problems, set standards, and improve operating system efficiency.
  • Prepare product documentation.
  • Interface with customers to gather information about system requirements or problems.

Benefits

  • Medical, dental, and vision benefits.
  • Paid life insurance.
  • Paid vacation, holidays, sick leave, floating holidays, and bereavement leave.
  • Semi-monthly pay cycle.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service