2

Entry Level Software Engineer Relocation Jobs in Plano, TX

About the role As a Software Engineer supporting our AI Engine, you would report to our Head of AI ... This is a full-time onsite role in Dallas, TX, and we will ask you to relocate if you're not in the ...

About the role As a Software Engineer supporting our AI Engine, you would report to our Head of AI ... This is a full-time onsite role in Dallas, TX, and we will ask you to relocate if you're not in the ...

Entry level Embedded Engineer

Dallas, TX · On-site

$130K - $171K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

Analyzing engineering software in accordance with MIL-STD-882E, JSSSEH, and other relevant ... Relocation Eligible Please ensure the role type defined below is appropriate for your needs before ...

Manufacturing Engineer

Mesquite, TX

$66K - $85K/yr

The Manufacturing Engineer drives Continuous Improvement and optimization of all processes in the ... Understand / knowledge of OSHA regs and required safeguards. * Entry level software development and ...

Manufacturing Engineer

Mesquite, TX · On-site

$66K - $85K/yr

Entry level software development and documentation for Beckhoff PLC controls.Understand and develop Ignition / SCADA logic. Collaborate with other engineers to resolve issues or drive improvements.

Showing results 41-60

Entry Level Software Engineer Relocation information

See Plano, TX salary details

$23K

$100.4K

$180.9K

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

As of Aug 16, 2026, the average yearly pay for entry level software engineer relocation in Plano, TX is $100,363.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,200.00 and $114,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 engineer relocation, and why are they important?

To thrive as an Entry Level Software Engineer, you generally need a bachelor's degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and foundational knowledge of software development principles. Familiarity with version control systems like Git, basic understanding of databases, and exposure to development environments (IDEs) are typical technical requirements. Adaptability, effective communication, and teamwork are crucial soft skills, especially when adjusting to a new work environment or location. These skills and qualities are essential for quickly integrating into new teams, efficiently solving problems, and contributing to successful project outcomes.

What are common challenges faced by entry level software engineers who relocate, and how can they overcome them?

Entry-level software engineers who relocate often face challenges such as adapting to a new city, building a professional network from scratch, and adjusting to a company's culture. Establishing connections with colleagues through team activities, mentorship programs, or company social events can help ease the transition. Additionally, being proactive in seeking feedback and regularly communicating with managers can accelerate learning and integration into the team. Utilizing relocation resources provided by the employer can also help manage logistical hurdles, allowing you to focus on your new role.

What does an entry level software engineer relocation do?

An Entry Level Software Engineer Relocation position typically refers to a software engineering job intended for recent graduates or those new to the field, where the employer offers assistance with moving expenses or support for relocating to the job location. These roles involve learning and contributing to software development projects, working under the mentorship of senior engineers, and gaining hands-on experience in coding, debugging, and collaborating with teams. Relocation support may include reimbursement for moving expenses, temporary housing, or guidance in finding accommodation. These positions are ideal for candidates willing to move for new opportunities and looking to start their careers in software engineering.

What are the most commonly searched types of Software Engineer Relocation jobs in Plano, TX?

The most popular types of Software Engineer Relocation jobs in Plano, TX are:

What are popular job titles related to Entry Level Software Engineer Relocation jobs in Plano, TX?

For Entry Level Software Engineer Relocation jobs in Plano, TX, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Engineer Relocation jobs in Plano, TX look for?

The top searched job categories for Entry Level Software Engineer Relocation jobs in Plano, TX are:

What cities near Plano, TX are hiring for Entry Level Software Engineer Relocation jobs?

Cities near Plano, TX with the most Entry Level Software Engineer Relocation job openings:

Infographic showing various Entry Level Software Engineer Relocation job openings in Plano, TX as of July 2026, with employment types broken down into 1% Locum Tenens, 93% Full Time, 3% Part Time, and 3% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $100,363 per year, or $48.3 per hour.

Software Engineer, AI Inference / HPC

Topaz Labs

Dallas, TX

$110K - $150K/yr

Full-time

Re-posted 13 days ago


Job description

54,000 new photos are taken every second, and 600 hours of video are uploaded every minute. At Topaz Labs, we help over 1 million paying customers (including teams at Google, Nvidia, and NASA) maximize the visual quality of over 1 billion of these photos and videos. 

About us

Topaz Labs is a full-stack AI company that develops, trains, and deploys generative AI models for image and video enhancement. We’re the best in the world at improving image and video quality, and produce several award-winning desktop products that millions of people rely on. 

About the role 

As a Software Engineer supporting our AI Engine, you would report to our Head of AI Engine, and use your expertise to improve performance of our internal AI Engine. Your responsibilities will be to increase app performance, stability, availability of new features and simplify and improve the API of the framework. You will be the technical bridge between our Deep Learning research team and our variety of Production products that rely on our models. You’ll support our research team by helping prepare new & updated models for production and helping with GPU/CPU optimization. You’ll also work with various hardware partners (NVIDIA, AMD, Intel, Apple) to optimize inference on their hardware.

About you
  • Hands-on experience with performance optimization, e.g. concurrency, multithreading, memory, speed, benchmarking, reliability
  • Experience architecting APIs for internal development
  • Hands-on experience implementing image processing or computational photography algorithms
  • Expert knowledge of C/C++
  • At least 1+ years of professional working experience in a related field

Preferred
  • Experience with video encoding/decoding and file formats
  • Experience with OpenCV, ffmpeg, GPU programming
  • Experience with the raw image camera pipeline and image formats
  • Experience with onnx, coreml, and tensorRT runtime SDKs
  • Interest in photography or videography
Compensation will depend on experience and skills, and will also include equity and profit sharing.
Do you meet most but not 100% of the above? We’d still like to hear from you–we are passionate about developing a diverse team and culture, so please apply if you’re interested! 

This is a unique role for someone interested in making a deep impact at a high-growth tech software company. We offer strong base salary, plus significant ownership that scales with the company's growth. We also offer 100% covered medical/dental/vision for employees, 15 days annual PTO, 5 days of personal time plus holidays, and 401k matching. This is a full-time onsite role in Dallas, TX, and we will ask you to relocate if you're not in the area.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.