1

Phd Software Engineer Jobs in Texas (NOW HIRING)

Embedded Software Engineer Location: Irving, TX Zip Code: 75014 Duration: 12 Months Pay Rate: $67 ... Bachelor"s degree, Master"s degree, or PhD in an accredited Robotics, Electrical or Computer ...

Embedded Software Engineer Location: Irving, TX Zip Code: 75014 Duration: 12 Months Pay Rate: $67 ... Bachelor"s degree, Master"s degree, or PhD in an accredited Robotics, Electrical or Computer ...

Embedded Software Engineer 3

Irving, TX · On-site

$126K - $166K/yr

Embedded Software Engineer 3 Location: TX Irving, Williams Square Corporate Headquarters Work ... Bachelor's, Master's, or PhD in one of the following: * Robotics Engineering * Electrical ...

Principal Software Engineer

Austin, TX · On-site

$180K - $220K/yr

Advanced degrees (Master's or PhD) are welcome but not required. * 10+ years of professional experience as a software engineer, with a track record of significant technical achievements. Required ...

Senior Software Engineer

Austin, TX · On-site

$140K - $185K/yr

Advanced degrees (Master's or PhD) are welcome but not required. * 5+ years of professional experience as a software engineer deploying complex software in production environments. Required ...

Principal Software Engineer

Austin, TX · On-site

$180K - $220K/yr

Advanced degrees (Master's or PhD) are welcome but not required. * 10+ years of professional experience as a software engineer, with a track record of significant technical achievements. Required ...

Senior Software Engineer

Austin, TX · On-site

$140K - $185K/yr

Advanced degrees (Master's or PhD) are welcome but not required. * 5+ years of professional experience as a software engineer deploying complex software in production environments. Required ...

Principal Software Engineer

Austin, TX · On-site

$180K - $220K/yr

Advanced degrees (Master's or PhD) are welcome but not required. * 10+ years of professional experience as a software engineer, with a track record of significant technical achievements. Required ...

Senior Software Engineer

Austin, TX · On-site

$140K - $185K/yr

Advanced degrees (Master's or PhD) are welcome but not required. * 5+ years of professional experience as a software engineer deploying complex software in production environments. Required ...

Showing results 21-40

Phd Software Engineer information

See Texas salary details

$59.2K

$137.4K

$191.5K

How much do phd software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for phd software engineer in Texas is $137,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What is a PhD software engineer?

A PhD Software Engineer is a professional who has completed a Doctor of Philosophy (PhD) degree specializing in computer science, software engineering, or a related field, and works in designing, developing, and optimizing software systems. They often engage in advanced research, develop innovative algorithms, and solve complex technical problems. Their expertise is typically utilized in roles that require deep technical knowledge, research skills, and the ability to push the boundaries of current technology. PhD Software Engineers are commonly found in academia, research institutions, and leading technology companies.

What does a PhD software engineer do?

As a PhD Software Engineer, you are often entrusted with tackling complex problems and leading research-driven projects that require advanced analytical and technical skills. Your daily work may involve designing novel algorithms, conducting experiments, and collaborating closely with cross-functional teams such as data scientists and product managers. Additionally, you might mentor junior engineers and help shape the technical direction of your team. This role leverages your research background to bridge the gap between academic innovation and practical software solutions.

What are the key skills and qualifications needed to thrive as a PhD software engineer?

A PhD Software Engineer requires advanced programming expertise, strong analytical and research skills, and typically a doctorate in computer science or a related field. Familiarity with specialized programming languages, version control systems like Git, and experience with research-oriented software tools are common technical requirements. Exceptional problem-solving, collaboration, and communication skills help bridge the gap between research and practical application. These abilities are crucial for driving innovation, translating complex theories into scalable solutions, and contributing to cutting-edge technology projects.

What cities in Texas are hiring for Phd Software Engineer jobs?

Cities in Texas with the most Phd Software Engineer job openings:

Infographic showing various Phd Software Engineer job openings in Texas as of August 2026, with employment types broken down into 85% Full Time, 9% Part Time, 5% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $137,441 per year, or $66.1 per hour.

Embedded Software Engineer

Belcan, LLC

Irving, TX • On-site

$67.73/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Job Description
Job Title: Embedded Software Engineer Location: Irving, TX Zip Code: 75014 Duration: 12 Months Pay Rate: $67.73/hr. Keyword's: #Irvingjobs; #EmbeddedSoftwareEngineerjobs; Start Date: Immediate We provide a competitive pay and benefits package. This position is offering a pay rate of $67.73/hr. however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. Job Summary: Software development focused on positioning and localization. Collaborate with team members to prototype and bring to production algorithms that enable autonomous & semiautonomous systems to localize robustly within the world around them. Estimate position and altitude absolutely but also relatively to terrain features and static or mobile equipment, and implementing filters using perception-based, inertial, and GNSS inputs Participate in various aspects of the development process including design, documentation, coding, product quality, and validation Typical task breakdown: - Research and design of localization algorithms and software - Develop production quality C++ software including design, documentation, coding, product quality, and validation - Contributes to requirements generation and architecture design considerations for the localization architecture - Support functional safety software design and validation process Education & Experience Required: - Years of experience: 5+ - Degree requirement: Bachelor"s degree, Master"s degree, or PhD in an accredited Robotics, Electrical or Computer engineering or Computer Science degree; 2 years with Masters" Degree; No associate Degree Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, colour, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958