Software Systems Engineer

HP•Houston, TX

About The Position

This role drives the design of software systems running on multiple platform types, including writing and executing test plans, debugging, and developing testing scripts and tools. It identifies, diagnoses, and resolves software defects, performance bottlenecks, and other technical issues through systematic troubleshooting. The engineer collaborates with stakeholders to define system requirements and design robust architecture that meets business objectives while accounting for technical constraints. The role develops advanced knowledge of computing system integration and makes recommendations on software and hardware configurations and developments. The position supports software systems engineering across design, development, testing, integration, deployment, operation, and refinement. It provides system design consulting and contributes to software platforms and frameworks, capacity planning, and launch reviews. The role works with internal and outsourced development partners and project teams to deliver reliable, cost-effective, high-quality solutions for assigned systems or subsystems. It has an immediate-team impact and responds to routine issues within established guidelines. The recommended education is a four-year or graduate degree in Computer Science, Information Systems, or a related discipline, or commensurate work experience or demonstrated competence. Typically, the role has 2–4 years of work experience, preferably in systems engineering, a computer programming language, or a related field; an advanced degree with little or no work experience may also qualify. Preferred certifications are Certified Software Systems Engineer (CSSE) and Certified Systems Engineering Professional (CSEP). The annual pay range is $93,400 to $143,800 USD, with additional opportunities for bonus and/or equity for candidates in the United States. Pay varies by work location, job-related knowledge, skills, and experience. HP offers health, dental, and vision insurance; long- and short-term disability insurance; an employee assistance program; a flexible spending account; life insurance; and paid time off policies that include 4–12 weeks of fully paid parental leave based on tenure, 11 paid holidays, and additional flexible paid vacation and sick leave.

Requirements

  • Four-year or graduate degree in Computer Science, Information Systems, or a related discipline, or commensurate work experience or demonstrated competence.
  • Typically 2–4 years of work experience, preferably in systems engineering, a computer programming language, or a related field; alternatively, an advanced degree with little or no work experience.
  • Knowledge and skills in Agile methodology, Amazon Web Services, APIs, automation, C++, computer science, debugging, Docker, full-stack development, Java, JavaScript, Kubernetes, Linux, microservices, Microsoft Azure, Python, scalability, software development, software engineering, and SQL.
  • Effective communication, results orientation, learning agility, digital fluency, and customer centricity.

Nice To Haves

  • Certified Software Systems Engineer (CSSE) certification.
  • Certified Systems Engineering Professional (CSEP) certification.

Responsibilities

  • Install, configure, test, and maintain operating systems, application software, and system management tools.
  • Design limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools.
  • Analyze designs and determine the coding, programming, and integration activities required to meet specific objectives and established project guidelines.
  • Execute and write portions of testing plans, protocols, and documentation for assigned application areas; identify and debug code issues and suggest changes or improvements.
  • Participate in concept design discussions, gather system-level requirements, clarify interfaces, and provide feedback on future design requirements to support robust, high-performance solutions.
  • Improve the lifecycle of services from inception and design through deployment, operation, and refinement.
  • Provide support services such as system design consulting, software platform and framework development, capacity planning, and launch reviews.
  • Participate on project teams with other software systems engineers and internal and outsourced development partners to develop reliable, cost-effective, high-quality solutions for assigned systems portions or subsystems.
  • Collaborate and communicate with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution.
  • Develop conclusions, recommendations, and written reports; contribute through research and data analysis support and share knowledge to foster knowledge management.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long-term and short-term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • 4–12 weeks of fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave
  • Bonus and/or equity opportunities for candidates in the United States
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service