1

Software Engineer Software Developer Jobs in Houston, TX

Software Engineer Location: Houston or Mexico in similar timezone (Central or South America) This ... Angular, Azure DevOps, SQL, Agile Mindset [able to learn new technologies and grow as an Agile team ...

Knowledge and experience with using Azure DevOps in full software lifecycle * Knowledge and experience with Git source code repository * Understanding of Software Development Life Cycle and Agile ...

Sr. Software Developer

Spring, TX · On-site

$46.25 - $61/hr

Sr. Software Developer Step into a high-impact Sr. Software Developer opportunity with a ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...

Software Developer Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite Duration: 6 months CTH The job purpose is to provide technical expertise for the implementation and support of ...

... Developer. ALTERNATE EDUCATION: Master's Degree in Computer Science, Computer Engineering, or Electrical Engineering. ALTERNATE EXPERIENCE: One (1) year of experience as Software Engineer or Software ...

... Developer. ALTERNATE EDUCATION: Master's Degree in Computer Science, Computer Engineering, or Electrical Engineering. ALTERNATE EXPERIENCE: One (1) year of experience as Software Engineer or Software ...

... Developer. ALTERNATE EDUCATION: Master's Degree in Computer Science, Computer Engineering, or Electrical Engineering. ALTERNATE EXPERIENCE: One (1) year of experience as Software Engineer or Software ...

Senior Software Engineer / Software Tester Coach Looking for a Senior Software Engineer / Software Tester Coach to enable teams testing capability across a variety of solutions. A hands-on testing ...

New

... developer * Experience in developing web applications using at least one popular web framework * Experience with test-driven development * Mastery of software engineering tools * Ability to document ...

... developer * Experience in developing web applications using at least one popular web framework * Experience with test-driven development * Mastery of software engineering tools * Ability to document ...

Sr. Software Engineer

Houston, TX

$116.90K - $154.20K/yr

... Software Developer. ALTERNATE EDUCATION: Master's degree in Computer Science, Computer Applications, Computer Engineering, IT, CIS, MIS, Information Science or a closely related degree field.

Sr. Software Engineer

Houston, TX · On-site

$116.90K - $154.20K/yr

... Software Developer. ALTERNATE EDUCATION: Master's degree in Computer Science, Computer Applications, Computer Engineering, IT, CIS, MIS, Information Science or a closely related degree field.

Sr. Software Engineer

Houston, TX · On-site

$117K - $154.20K/yr

... Software Developer. ALTERNATE EDUCATION: Master's degree in Computer Science, Computer Applications, Computer Engineering, IT, CIS, MIS, Information Science or a closely related degree field.

Software Engineer Job Location: 10353 Richmond Ave., Houston, TX 77042 [and various unanticipated locations throughout the US; may telecommute] Duties: Software Engineer needed by National Oilwell ...

Software Developer Location: Houston, TX Duration: 12 Months Role Description: Development of components and features and troubleshooting for Corporate Applications. Skills Required: Bachelor ...

Software Developer Cimarron is seeking Software Developers to support commercial space operations at multiple locations across the United States. Cimarron is actively recruiting experienced ...

next page

Showing results 1-20

Software Engineer Software Developer information

See Houston, TX salary details

$45.8K

$106.8K

$158.5K

How much do software engineer software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineer software developer in Houston, TX is $106,809.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,900.00 and $124,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer/Software Developer, and why are they important?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What job categories do people searching Software Engineer Software Developer jobs in Houston, TX look for? The top searched job categories for Software Engineer Software Developer jobs in Houston, TX are:
What cities near Houston, TX are hiring for Software Engineer Software Developer jobs? Cities near Houston, TX with the most Software Engineer Software Developer job openings:
Software Engineer - Software Products (Multiple Openings)

Software Engineer - Software Products (Multiple Openings)

Schweitzer Engineering Laboratories

Houston, TX

Full-time

Posted yesterday


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

4th of 137 rated electronics manufacturers


Job description

The Opportunity:

Schweitzer Engineering Laboratories, Inc. ("SEL") seeks professional, innovative and detailed individuals for our Software Engineer - Software Products position located at our Houston, Texas field office.

If you are looking for an opportunity to work with industry experts while participating in developing cutting edge products, then this may be the position for you!

Software Engineer - Software Products (Multiple Openings)

Responsibilities:

The Software Engineer - Software Products is required to perform systems analysis and design. The incumbent will apply the principles of software engineering and computer science to: (1) design, code, test, debug, document and maintain SEL's Software Products; (2) make software recommendations to management; (3) devise and modify procedures to solve problems taking into consideration computer equipment capacity and limitations, operating time and form of desired results; (4) prepare detailed specifications from which programs will be written; (5) provide project management, task leadership and training for project team members as may be needed; (6) stay abreast of industry developments relative to computer science; and (7) follow and improve the company's software development processes.

To Apply:

We ask all candidates to apply through our website at www.selinc.com/careers

An Award Winning Company

The Schweitzer Engineering Laboratories, Inc. (SEL) family of companies has earned a reputation for quality, reliability, integrity, and service. This has enabled us to expand within both the electric utility and industrial markets in many different industries, markets, and geographies around the world.

Communication with Applicants

SEL sends an initial e-mail response to all applicants at time of resume or CV submittal. If you do not receive this communication, please check your SPAM filter and make sure your system is not blocking e-mails from SEL. It is important that you ensure your receipt of this e-mail as SEL may communicate future position updates via e-mail.

SEL is an Equal Opportunity Employer: Vets/Disabled.

#SEL25

 

What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom