2

Entry Level Software Development Engineer Jobs in Texas

Entry-Level Software Developer

Irving, TX ยท On-site

$42K - $52K/yr

We are seeking a motivated and enthusiastic Entry-Level Software Developer to join our team. In ... Collaborate with the development team to design and implement software solutions. * Write clean ...

We are seeking a motivated and enthusiastic Entry-Level Software Developer to join our team. In ... Collaborate with the development team to design and implement software solutions. * Write clean ...

Entry-Level Software Engineer The Select Group is seeking an Entry-Level Software Engineer with a ... development experience within an enterprise company or a Computer Science Degree. * Strong ...

The Select Group is seeking an Entry-Level Software Engineer with a strong apt for Object-Oriented ... development experience within an enterprise company or a Computer Science Degree. * Strong ...

... Entry Level Software Developer role, there is no prior professional experience required. Our ... Curriculum developed in partnership with our corporate clients ensure that you are focused on only ...

SDET

Austin, TX ยท On-site

Position: SDET Location: Austin, TX (3 days onsite) Duration: CTH / Contract to Hire The Consultant really needs to focus on heavy REST API automation testing along with strong Java coding. Required ...

next page

Showing results 1-20

People also search for

Entry Level Software Development Engineer information

See Texas salary details

$22.4K

$97.7K

$176.1K

How much do entry level software development engineer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for entry level software development engineer in Texas is $97,696.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,600.00 and $111,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Software Development Engineer, and why are they important?

To thrive as an Entry Level Software Development Engineer, you need a solid understanding of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with version control systems such as Git, basic debugging tools, and common development environments is expected. Strong problem-solving abilities, effective teamwork, and a willingness to learn quickly set outstanding candidates apart. These skills and qualities enable new engineers to contribute to projects efficiently, adapt to evolving technologies, and collaborate in dynamic development teams.

What are Entry Level Software Development Engineers?

Entry Level Software Development Engineers are individuals who are new to the software development field and typically have less than two years of professional experience. Their main responsibilities include writing, testing, and debugging code under the supervision of senior developers. They often work on small projects or parts of larger projects while learning industry best practices and development tools. This role is ideal for recent graduates or those transitioning into software engineering from another field, providing foundational experience and growth opportunities.

What is the difference between Entry Level Software Development Engineer vs Software Developer?

AspectEntry Level Software Development EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; internships preferredBachelor's in CS or related field; experience varies
Work EnvironmentTech companies, startups, corporate IT teamsTech firms, startups, freelance projects
Employer & Industry UsageCommon in tech industry, large corporationsWidespread across industries, including tech and non-tech
Search & Comparison IntentOften searched by new graduates or entry-level job seekersBroader, includes experienced roles and freelance work

Entry Level Software Development Engineers typically have a formal education background and internships, working in structured tech environments. Software Developers may have similar credentials but often include more experienced professionals or freelancers. Both roles focus on coding and software creation, but the Engineer role emphasizes learning and growth in a corporate setting, while the Developer role can be more flexible and diverse in work environment.

What are some common challenges faced by Entry Level Software Development Engineers during their first year on the job?

Entry Level Software Development Engineers often encounter challenges such as adapting to new codebases, learning company-specific tools and workflows, and effectively collaborating within cross-functional teams. They may also need to balance writing clean, maintainable code with meeting project deadlines. Regular feedback from more experienced team members and participation in code reviews can help address these challenges and accelerate the learning curve.
What are the most commonly searched types of Software Development Engineer jobs in Texas? The most popular types of Software Development Engineer jobs in Texas are:
What are popular job titles related to Entry Level Software Development Engineer jobs in Texas? For Entry Level Software Development Engineer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Development Engineer jobs in Texas look for? The top searched job categories for Entry Level Software Development Engineer jobs in Texas are:
What cities in Texas are hiring for Entry Level Software Development Engineer jobs? Cities in Texas with the most Entry Level Software Development Engineer job openings:
Infographic showing various Entry Level Software Development Engineer job openings in Texas as of May 2026, with employment types broken down into 1% As Needed, 76% Full Time, 12% Part Time, 1% Temporary, 9% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $97,696 per year, or $47 per hour.
Software Development Engineer

Software Development Engineer

Salient Global Technologies Corp

Dallas, TX โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Benefits:
  • 401(k)
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Software Development Engineer
Summary:

Salient Global Technologies CORP is seeking a Software Development Engineer to join our innovative team in Dallas, Texas. The ideal candidate will possess strong experience in the software development life cycle, 5G network architecture, and API design for Deep Packet Inspection (DPI).
This position requires a Masters degree in Computer Science, Computer Engineering, or a closely related field. Candidates with U.S.-based degrees are strongly preferred; however, foreign equivalent degrees that meet U.S. educational standards will also be accepted.
Applicants must have at least two (2) years of experience in software development, programming in C and Python, working with CI/CD pipelines, and developing in cloud environments such as AWS.
Location:

Full-Time (40 hours per week) | MondayFriday
Location: Dallas, Texas
Applicants must be authorized to work in the United States.

Key Responsibilities:

  • Analyze call flows between 5G Network Elements (e.g., gNB, AMF, SMF, UPF, NRF) to determine Deep Packet Inspection (DPI) API requirements.
  • Define software requirements and Level of Effort (LOE) for API development based on call flow analysis.
  • Design and develop Packet Dissectors for 5G protocol analysis.
  • Design, develop, modify, and document DPI APIs using C, Python, and LUA programming languages.
  • Develop and execute testing frameworks to validate API functionality and performance.
  • Modify and optimize existing software to correct errors, support new protocols and hardware, and enhance performance.
  • Prepare and maintain project documentation, including specifications, progress reports, and technical analyses.
  • Collaborate with end users, software engineers, systems architects, and project managers to ensure successful solution delivery.
  • Utilize source control and project management tools such as Git, Jira, and Confluence.
  • Configure and manage network elements including Brocade TAP, Juniper, and Cisco routers.
  • Install, manage, and troubleshoot 5G VNF and CNF elements within OpenStack and OpenShift environments.
  • Configure 5G Radio Elements (RRU, BBU, gNB, UPF) for packet capture readiness.
  • Configure and debug User Equipment (UEs) for packet capture using QxDM and XCAL.
  • Create high-level call flow and architecture diagrams in collaboration with Systems Architects.
  • Automate data capture, testing, and build deployments to streamline engineering operations.
Required Qualifications:

  • Masters degree in Computer Science, Computer Engineering, or a closely related field.
    • U.S.-based degree strongly preferred; foreign equivalent degrees meeting U.S. standards will also be considered.

  • Minimum of two (2) years of professional experience in software development, including:
    • Programming in C and Python

    • Developing APIs and implementing CI/CD pipelines

    • Working within cloud environments (e.g., AWS)
    • Hands-on experience with LTE/5G network architecture and protocol analysis

Preferred Skills:

  • Proficiency with LUA scripting and automation frameworks.
  • Experience with OpenStack and OpenShift deployments.
  • Familiarity with network packet analysis tools and 5G protocol layers.
  • Strong analytical, problem-solving, and documentation skills.
  • Excellent collaboration skills and ability to work cross-functionally with engineering and operations teams.