1

Junior Software Programmer Jobs in Houston, TX (NOW HIRING)

Sr. Flight Software Engineer

Webster, TX · On-site +1

$107K - $141K/yr

Provide mentoring to junior software engineers * Perform other duties as assigned QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty ...

Junior Application Developer

Houston, TX · On-site

$64K - $83K/yr

Company Description Xoriant Corporation is a software product engineering and services company, serving large enterprise software companies as well as mature technology start-ups. We offer a flexible ...

Junior Application Developer

Houston, TX · On-site

$64K - $83K/yr

Company Description Xoriant Corporation is a software product engineering and services company, serving large enterprise software companies as well as mature technology start-ups. We offer a flexible ...

Principal Software Engineer

Spring, TX · On-site

$124K - $166K/yr

Mentor junior developers and contribute to a culture of learning, experimentation, and continuous improvement Required Experience & Skills * 5-8 years of hands-on software development experience in ...

Senior Software Engineer

Houston, TX

$117K - $154K/yr

Senior Software Engineer Location: Houston, TX, USA Overview: * We are currently seeking a highly ... You will also be responsible for providing technical guidance and mentoring to junior team members.

Senior Software Engineer

Houston, TX · On-site

$112K - $148K/yr

JOB SUMMARY As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in ... Provide technical guidance and mentorship to junior engineers. * Code Review: Conduct code reviews ...

Senior Software Engineer

Houston, TX · On-site

$120 - $180/hr

KEY RESPONSIBILITIES Software Development: Lead the design and development of software solutions ... Provide technical guidance and mentorship to junior engineers. Code Review: Conduct code reviews ...

Staff Software & Controls Engineer

Houston, TX · On-site +1

$43.25 - $55.25/hr

Coach, review, and delegate work to junior and mid-level Software & Controls Engineers; support technical skill development and career growth. * Act as primary technical point of contact for clients ...

The Software Engineer II will lead development activities, mentor junior engineers, and solve complex technical problems while enhancing and maintaining software applications. Responsibilities : • ...

At Landmark, that means working on software that oil and gas operators depend on for high-stakes ... Mentor junior engineers through code reviews, pairing, and direct technical guidance * Communicate ...

At Landmark, that means working on software that oil and gas operators depend on for high-stakes ... Mentor junior engineers through code reviews, pairing, and direct technical guidance * Communicate ...

Showing results 21-40

Junior Software Programmer information

See Houston, TX salary details

$7

$25

$45

How much do junior software programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for junior software programmer in Houston, TX is $25.74, according to ZipRecruiter salary data. Most workers in this role earn between $15.62 and $31.68 per hour, depending on experience, location, and employer.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are the most commonly searched types of Software Programmer jobs in Houston, TX?

The most popular types of Software Programmer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Junior Software Programmer jobs?

Cities near Houston, TX with the most Junior Software Programmer job openings:

Infographic showing various Junior Software Programmer job openings in Houston, TX as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $53,544 per year, or $25.7 per hour.

System Software Engineer (Kernal)

Hewlett Packard Enterprise

Spring, TX • On-site

$131 - $205/hr

Other

Medical, Dental, Vision, Life, PTO

Posted 14 days ago


Hewlett Packard Enterprise rating

8.4

Company rating: 8.4 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

35th of 161 rated electronics manufacturers


Job description

System Software Engineer (Kernel)

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

Benefits
  • 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)
Pay and Compensation

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. 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 Details

Job - Software Schedule - Full time Shift - No shift premium (United States of America) Travel - Relocation

Equal Opportunity Employer (EEO)

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

#J-18808-Ljbffr

What Hewlett Packard Enterprise employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom