Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Engineer (Kernal)

$130.7k - $205.2k
Full-time

HP

System Software Engineer (Kernal)

Description -

The Systems Software Engineer (Kernel) is tasked with developing advanced solutions for HP's commercial PC portfolio. This role encompasses leadership in the design, development, and optimization of Windows and Linux drivers as well as other software products. The engineer proactively identifies and resolves software issues, ensuring delivery of effective solutions within established timelines.

Beyond technical problem-solving, the position requires the preparation and upkeep of comprehensive technical documentation, including design specifications, detailed code annotations, and user guides to facilitate development and deployment activities. Additionally, the engineer remains informed about emerging technologies and industry trends pertinent to solution development, ensuring that all deliverables are both current and competitive.


Responsibilities

  • Oversees the development and preparation of comprehensive instructional technical manuscripts related to driver operations.
  • Allocates resources and develops detailed programming project plans to ensure deliverables are completed to specification.
  • Leads multiple project teams comprising software engineers and both internal and external development partners, managing all phases of design and development for advanced products and platforms.
  • Manages and strengthens relationships with internal and external development partners in software design and development.
  • Reviews and assesses designs and project activities to ensure compliance with systems guidelines and standards, providing actionable feedback to enhance product quality and reduce risk.
  • Offers domain-specific expertise and strategic leadership across organizational projects, programs, and initiatives.
  • Collaborates with hardware and firmware engineers to facilitate effective integration and communication between hardware and firmware components.
  • Defines and documents communication protocols, system states, and feature requirements in conjunction with firmware and software teams.
  • Champions innovation by integrating new technologies into organizational projects and workflows.
  • Mentors junior software engineers, guiding them toward successful project outcomes.


Education & Experience Recommended

  • Bachelor Degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline.
  • 7–10 years of work experience, preferably in Windows/Linux Driver development.


Preferred Certifications

Software Engineering

  • Deep understanding and experience with both user and kernel more device drivers
  • Low footprint Peer2Peer decentralized systems development including security; experience with novel architectures desired.
  • Control systems design
  • Fault tolerant and high availability systems design
  • CI/CD pipeline expertise

Connectivity and Interoperability

  • Security development (cryptography, protocols, onboarding techniques)
  • Wireless protocol stack development (multiple wireless protocols preferred)
  • Interconnectivity protocols expertise
  • Hardware Driver development expertise (well versed in details of the published specification to help drive new design approaches)


Knowledge & Skills

  • Proficient in C; familiar with Python, batch files, and command shells, and other relevant scripting languages.
  • Source control experience (Github)
  • Bare metal systems and bootloader architecture knowledge
  • Skilled in embedded firmware debugging (JTAG, SWD)
  • Experienced with UART, I2C, SPI protocols
  • Use of logic analyzers, I2C analyzers, oscilloscopes, and similar tools
  • RTOS concepts and multi-threaded firmware development
  • Basic analog/digital electronics knowledge; able to read HW schematics
  • Capable of interpreting specifications and data sheets to develop firmware solutions

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 -

No shift 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"

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer (Kernal) in Spring, Montgomery County, TX vacancy
  • $147.05k - $230.85k

    System Embedded Software Engineer — Security Description - The System Embedded Software Engineer — Security is responsible for designing, developing, and validating secure embedded software, firmware, and driver solutions for HP commercial PC platforms. This role focuses... 
    Suggested
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    3 days ago
  • $56 - $60 per hour

     ...and mentor junior developers* Participate in architecture, code reviews, and Agile development processesRequirements* 7+ years of software development experience* 5+ years of developing production React Native applications* Strong JavaScript/TypeScript and React Native... 
    Suggested
    Full time
    Local area
    Immediate start

    KForce

    Spring, Montgomery County, TX
    2 days ago
  • $200.15k - $280.25k

     ...enterprise-wide infrastructure strategy across on-premises data centers, cloud platforms, hosting environments, core infrastructure engineering, and cloud financial operations (FinOps). The Sr. Director will lead globally distributed teams responsible for infrastructure... 
    Suggested
    Full time
    Contract work
    Local area
    Relocation
    Shift work

    SwiftCruit

    Spring, Montgomery County, TX
    2 days ago
  • $147.05k - $230.85k

     ...develop, and optimize AI-enabled embedded software solutions for HP’s commercial PC and...  ...integrating AI capabilities with firmware and system software, and enabling intelligent user...  ...resource-constrained platforms. The engineer will work closely with hardware,... 
    Suggested
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    2 days ago
  •  ...development, and optimization of embedded software and firmware for hardware products. The...  ...and industry trends in embedded systems and firmware development. Responsibilities...  ...project teams of other software firmware engineers and internal and outsourced development... 
    Suggested
    Full time
    Work experience placement

    Hewlett Packard

    Spring, Montgomery County, TX
    3 days ago
  • Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes...
    Work experience placement
    Work at office
    Worldwide
    2 days per week

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    2 days ago
  •  ...together a portfolio that spans printing, personal computing, software, and services to serve more than 1 billion customers in over 17...  ...levels. We dream in over 35 languages and share one mission: to engineer experiences that amaze. Role Overview We are in search of... 
    Full time
    Flexible hours

    Hewlett Packard

    Spring, Montgomery County, TX
    3 days ago
  • $71.5k - $164.4k

     ...electrical/electronic parts, components, sub-systems, algorithms, or integrated circuitry for...  ...: Designs portions of engineering solutions for electrical and electronic...  ...Skills: Using electrical design tools and software packages. Ability to apply analytical... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    3 days ago
  • $118k - $147k

     ...Division: Air & Sea  Job Posting Title: Senior Solutions Design Engineer, Transport Engineer, DPIS  Time Type: Full Time Summary...  ...QGIS and Google Earth Pro AutoTURN or equivalent swept-path software Microsoft 365 Suite Power BI Engineering calculation and... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    DSV - Global Transport and Logistics

    Spring, Montgomery County, TX
    a month ago
  •  ...seeking a DevOps Infrastructure Administrator in Spring, Texas. This role focuses on fostering a robust DevOps culture, ensuring software delivery aligns with best practices and efficiency. The successful candidate will lead projects, guide team members, and collaborate... 
    Flexible hours

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    15 hours ago
  • Hewlett Packard Enterprise is seeking a Senior Program Manager to drive high-impact sales enablement initiatives across global teams. You will lead multi-project programs, align with cross-functional stakeholders, and design future-state processes to deliver measurable ...

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    2 days ago
  • Mercer Technical Services, a Quanta Services company, seeks a Project Manager to lead logistics for North American and international infrastructure projects. You will plan, coordinate, and execute transportation, material handling, and regulatory compliance with customers...

    Mercer Technical Services

    Spring, Montgomery County, TX
    4 days ago
  • Mercer Technical Services, a Quanta Services Company, is seeking a Project Manager to plan, coordinate, and execute logistics for large-scale infrastructure and industrial projects across North America and beyond. You will work with customers, carriers, vendors, and internal...

    Quanta Services, Inc.

    Spring, Montgomery County, TX
    4 days ago
  • WGA is seeking an Assistant Project Manager to support the Project Manager and Practice Leadership in planning, coordination, and delivery of infrastructure projects in Texas. This role helps with project execution, client service, and team collaboration while building ...

    WGA

    Spring, Montgomery County, TX
    4 days ago
  • TalentOla in Spring, Texas, seeks a seasoned GPU Software Engineer to design and optimize graphics software for Linux/Windows, enabling remote rendering and high-performance visualization across NVIDIA, AMD, Intel, and ARM platforms. You will profile GPU performance, tackle... 
    Remote work

    TalentOla

    Spring, Montgomery County, TX
    1 day ago
  • $152k - $349k

    Senior Principal AI & Machine Learning Engineer, Spring, Texas, OnsiteThis role has been designed as ‘’Onsite’ with an expectation that...  ...Required Qualifications ~12+ years of hands-on experience in software engineering, with a strong focus on AI/ML application development... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    2 days ago
  • $110k - $130k

     ...Requirements Who We Are:Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and...  ...and automation. You will also contribute to track and enhance system resilience and overall reliability of the system.Technical Capabilities... 
    Full time
    Temporary work

    Quest Global Services

    Spring, Montgomery County, TX
    15 hours ago
  •  ...environments (data centers, offices, edge). Operate and maintain network security appliances (Fortinet, Cisco, Juniper), including software upgrades, patching, and lifecycle activities. Build and manage network security infrastructure using DevOps practices and... 

    Cloud Analytics Technologies LLC

    Spring, Montgomery County, TX
    9 days ago
  • This will be an onsite position at our Spring, TX location! Job Summary: Join the leader in empowering the essential industries. Strike safely and reliably delivers the specialized asset maintenance, construction, and contracting services that are business-critical ...
    Full time

    Strike

    Spring, Montgomery County, TX
    a month ago
  • $165.45k - $259.75k

     ...HP is seeking a HP is seeking a Principal Software ML Engineer to define and guide the architecture of modern software platforms within HP’s...  ...workflows, AI-enabled capabilities, and production-scale software systems. In this role, you will help shape an incubation effort... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    19 hours ago
  •  ...Packard Enterprise seeks an AI and Machine Learning Engineer (Finance) for a hybrid role based in Texas. The...  ...requiring 5+ years in ML/AI and HPC. You will optimize systems, run benchmarks, and collaborate with software/hardware partners. The role demands strong... 

    Hewlett Packard Enterprise Company in

    Spring, Montgomery County, TX
    19 hours ago
  • Position Role: Power Platform Engineer Location: Spring, TX 77389 Duration: Long-Term Contract Work Authorization: US Citizen, Green...  ...Dataverse, SharePoint, SQL Server, Azure, REST APIs, and third‑party systems Apply app lifecycle management (ALM) including solution... 
    Long term contract
    Local area
    Flexible hours
    3 days per week

    INSPYR Solutions

    Spring, Montgomery County, TX
    4 days ago
  • INSPYR Solutions seeks a Power Platform Engineer in Spring, TX to design and optimize low-code applications, automated workflows, and analytics dashboards using Power Apps, Power Automate, and Power BI. The ideal candidate should have hands-on expertise in integrating... 
    Long term contract
    Flexible hours
    3 days per week

    INSPYR Solutions

    Spring, Montgomery County, TX
    4 days ago
  •  ...development, and Databricks , with experience building scalable, cloud-based applications. Required Skills: ~8+ years of software development experience. ~ Strong expertise in  Python ,  React , JavaScript, HTML, and CSS. ~ Hands-on experience with  Databricks... 
    Long term contract

    Confidential

    Spring, Montgomery County, TX
    3 days ago
  •  ...ERP platform's capabilities and limitations and develop critical software applications in collaboration with the development team...  ...and implement complex integration workflows to connect the ERP system with external applications, while leading large-scale data migration... 

    Infosys

    Spring, Montgomery County, TX
    1 day ago
  •  ...industrial sectors. This role focuses on maintaining cloud‑based solutions within Azure as well as commercial off‑the‑shelf (COTS) business systems. This is a full‑time position based in a hybrid work setting in the Spring/The Woodlands area. Responsibilities In this role, you... 
    Full time
    Contract work
    Local area

    Ledgent Technology

    Spring, Montgomery County, TX
    2 days ago
  • A national staffing firm is seeking an Internet Analyst for a 12+ month contract in Spring, TX. The role requires over 5 years of experience in web and client/server application design, along with strong skills in C#, C++, SQL, and ASP.NET. You will maintain and enhance...
    Contract work

    AYR Global IT Solutions

    Spring, Montgomery County, TX
    1 day ago
  •  ...role combines PLM domain expertise with system architecture responsibilities such as roadmap...  ...teams (Manufacturing, R&D, Quality, Engineering, IT). Support system upgrades, new...  ...administration Experience with modern software development practices: version control (... 
    Part time
    Local area
    Flexible hours

    ExxonMobil

    Spring, Montgomery County, TX
    a month ago
  •  ...Vice President, Platform Engineering About the Company Global provider of high-quality hardware, enterprise software, & IT services Industry Information Technology and...  ...Equipment Manufacturing Security and Alarm Systems Communication Systems Business... 

    Confidential

    Spring, Montgomery County, TX
    15 hours ago
  • $120.5k - $276.5k

     ...components (servers, storage, network) Develop software scripts and configurations for...  ...Models run on HPE GPU servers Performs system level analysis of server workloads on...  ...Master's degree or PhD in Computer Science, Engineering, Information Technology or Systems, or... 
    Work experience placement
    Local area
    Immediate start
    Remote work

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer (Kernal). Be the first to apply!