HP logo

Senior Software Engineer

HP
Full-time
On-site
Houston, Texas, United States
$130,700 - $205,200 USD yearly
Software / Technology / IT
Senior Software Engineer

Description -

Job Summary  

The Commercial Systems Software team is in search of a driven individual who can design comprehensive advanced technology solutions to support the organization's strategic goals and objectives, with a particular emphasis on specializing in OS-Adjacent Service Engineering to join our dynamic team. The ideal candidate will be responsible for maintaining, debugging, and developing new features for services tightly integrated with Microsoft Windows system and power API management. This role demands deep technical expertise in designing and implementing always-on, OS-adjacent services that are robust, efficient, and scalable. A strong focus on secure software development and operational excellence is required, utilizing Agile methodologies to create solutions that differentiate us in the market. 

Responsibilities 

  • Maintain, debug, and enhance existing Windows system and power API-based services to ensure optimal performance and reliability. 

  • Design and implement new features for always-on background services, focusing on efficient memory management and low resource consumption. 

  • Manage service lifecycle events, including installation, updates, and graceful shutdowns, ensuring minimal disruption to end users. 

  • Architect and build event-driven service components leveraging advanced multithreading, synchronization, and concurrency control techniques. 

  • Identify and resolve complex issues such as deadlocks and race conditions within multi-threaded environments. 

  • Collaborate closely with Agile development teams, participating in sprint planning, code reviews, and iterative product delivery cycles. 

Education & Experience Recommended 

  • Four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or a related discipline, equivalent work experience. 

  • Typically has 8+ years of industry experience, with a proven record of accomplishment in OS adjacent services, event driven desktop applications. 

 

Preferred Certifications  

  • Windows App Programming Language/s Certification 

  • Event-driven architecture 

  • Performance optimization 

Development Expertise 

  • Extensive experience with Microsoft Windows system programming, especially in power management APIs and service architecture. 

  • Demonstrated expertise in OS-adjacent and always-on service implementation. 

  • Strong command of efficient memory management techniques and service lifecycle management. 

  • Deep understanding of event-driven architectures, multithreading, synchronization, and the prevention and resolution of deadlocks and race conditions. 

  • Experience with DevOps to build/maintain pipelines ensuring continuous integration and continuous delivery (CI/CD). 

  • Experience with source code management like GitHub 

  • Experience using tools such as ADO/Jira for project management and tracking, ensuring all tasks and issues are recorded and monitored. 

  • Experience with code assistant tools like GitHub Copilot to improve coding speed and accuracy. 

  • Experience with C, C++, and C# 

  • Knowledge of Windows ML subsystems a plus 

Cross-Org Skills 

  • Results driven and excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders. 

  • Self-motivated with strong analytical and problem-solving skills, with the ability to tackle complex AI challenges creatively. 

  • Advanced learning agility and digital fluency 

  • Customer driven 

Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.

Salary:

The pay range for this role is $130,700 to $205,200 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience.

Benefits:

HP offers a comprehensive benefits package for this position, including:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including;
  • 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave (US benefits overview)


The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.

Job -

Software

Schedule -

Full time

Shift -

Shift 1, 0% premium (United States of America)

Travel -

Relocation -

Equal Opportunity Employer (EEO)

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.

For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “Know Your Rights: Workplace Discrimination is Illegal"