1

Junior Compiler Software Engineer Jobs in Tennessee

Provides guidance to teams and individual software engineers for build and release management ... compiler capabilities, design methods, industry best practices, patterns vs. anti-patterns ...

Open Roles We're Hiring For Our Clients: * Entry-Level Software Programmers (Java/Python) * Java Full Stack Developers * Data Analysts & BI Engineers * Data Scientists & ML Engineers All visa types ...

This engineer has strong SDLC (Software Development Life Cycle) experience, mentors junior developers and is expected to work with little or no supervision. This role requires experience in DevOps, ...

Senior Software Engineer

Franklin, TN · Hybrid

$110K - $135K/yr

This engineer has strong SDLC (Software Development Life Cycle) experience, mentors junior developers as needed, and is expected to complete assigned tasks with minimal supervision Job Requirements ...

Senior Software Engineer

Franklin, TN · On-site

$110K - $135K/yr

This engineer has strong SDLC (Software Development Life Cycle) experience, mentors junior developers as needed, and is expected to complete assigned tasks with minimal supervision Job Requirements ...

You will advise on the technical direction and implementation of the internal team's software engineering initiatives, evaluate and integrate key technologies, and provide mentorship to the junior ...

About the job you're considering The AIFirst Junior Engineer is an earlycareer software engineer who develops, tests, modernizes, and supports software systems in an AIaugmented delivery environment.

Senior Software Engineer

Cedar Hill, TN · On-site

$115.10K - $151.70K/yr

... more junior developers • Experience in the following: • C# • Debugging - GDB and Visual ... software engineering experience; including two or more products • At least 1 year of gaming or ...

Senior Software Engineer

Cedar Hill, TN · Hybrid

$115.10K - $151.70K/yr

... more junior developers • Experience in the following: • C# • Debugging - GDB and Visual ... software engineering experience; including two or more products • At least 1 year of gaming or ...

Junior SDET

Knoxville, TN · On-site

$63.90K - $83K/yr

Junior SDET Category: Testing/Quality Assurance Main location: United States, Tennessee, Knoxville Alternate Location(s): United States, Louisiana, Lafayette United States, South Carolina, Columbia ...

The Staff Software Engineer is a technical leader who drives reliability, performance, and ... Mentor mid-level and junior engineers in technical skills and engineering judgment. * Provide ...

This engineer has strong SDLC (Software Development Life Cycle) experience, mentors junior developers as needed, and is expected to complete assigned tasks with minimal supervision Job Requirements

Software Engineer III

Franklin, TN · On-site +1

$56.75 - $76.25/hr

As a Software Engineer III, you are a senior contributor to an engineering team responsible for ... Mentor junior and mid-level engineers in solutioning and coding best practices * Lead technical ...

next page

Showing results 1-20

Junior Compiler Software Engineer information

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

To thrive as a Junior Compiler Software Engineer, you need a solid understanding of programming languages, computer architecture, and compiler theory, usually supported by a degree in computer science or a related field. Familiarity with C/C++, LLVM, GCC, debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you collaborate and tackle complex technical challenges. These skills and tools are essential for developing efficient, reliable compilers and contributing to high-quality software projects.

What are some typical challenges faced by Junior Compiler Software Engineers when working on large codebases?

Junior Compiler Software Engineers often encounter challenges such as understanding legacy code, navigating complex codebases, and adapting to different compiler architectures. Collaborating with senior engineers to debug intricate issues and ensuring that new features or optimizations maintain backward compatibility are common tasks. Over time, juniors develop strong problem-solving skills and a deeper understanding of compiler theory and systems programming, which are essential for career growth in this field.

What does a Junior Compiler Software Engineer do?

A Junior Compiler Software Engineer assists in the development, optimization, and maintenance of compiler software. They typically work under the guidance of more senior engineers to write code that translates programming languages into machine code, debug issues, and ensure programs run efficiently on various hardware. Their responsibilities may include implementing new features, fixing bugs, writing tests, and collaborating with other team members. This role usually requires a solid understanding of programming languages, data structures, algorithms, and computer architecture.
What are the most commonly searched types of Compiler Software Engineer jobs in Tennessee? The most popular types of Compiler Software Engineer jobs in Tennessee are:
What cities in Tennessee are hiring for Junior Compiler Software Engineer jobs? Cities in Tennessee with the most Junior Compiler Software Engineer job openings:
Infographic showing various Junior Compiler Software Engineer job openings in Tennessee as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
SOFTWARE ENGINEER - C

SOFTWARE ENGINEER - C

Mindlance

Chattanooga, TN • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Technical Software Expert

Serves as TVA's recognized technical expert for one or more of TVA's major software applications or systems. Collaborates with business partners to understand business needs and identify potential technical solutions. Designs, creates and maintains software by analyzing, testing, assessing and implementing programming applications based on business priorities and guidance from management. Provides technical expertise and guidance to project teams and software engineers, demonstrating significant creativity and flexibility. Provides guidance to teams and individual software engineers for build and release management. Develops features across multiple subsystems within the portfolio, including collaboration in requirements definition, prototyping, design, coding, testing and deployment. Assists teams with quickly and reliably debugging and solving the most complicated system issues. Demonstrates expert proficiency in fundamental and advanced application development concepts. Demonstrates expertise in algorithm analysis and performance tuning. Assists in the testing process by conducting reviews and analyses, witnessing tests and participating in software certification. Demonstrates expert knowledge of modern programming languages, system design, data structures, algorithm complexity, compiler capabilities, design methods, industry best practices, patterns vs. anti-patterns, networks, security, development tooling, operating systems. C#, .NET, ASP.NET, Java, JavaScript, HTML5, jQuery, Entity Framework, Team Foundation Server, MS SQL Server (table/query design, SSRS, SSIS, and SSAS), Oracle, performance analysis tools, LINQ, open source DBS/frameworks/toolkits advanced understanding of application systems from a business and technical perspective. A bachelor's degree in computer science, engineering, mathematics, or a related field of study; or equivalent education, training & experience. Mindlance is an equal opportunity employer and does not discriminate in employment on the basis of – minority/gender/disability/religion/LGBTQI/age/veterans.


Mindlance logo

About Mindlance

Sourced by ZipRecruiter

Mindlance is a multinational staffing and services firm based in the Greater NYC area. We have 14 offices across the United States, Canada, and India. We match talented people to Fortune 500 and Fortune 1000 companies across industries. We have been in business since 1999 and are recognized by Staffing Industry Analysts (SIA) as one of the fastest-growing U.S. staffing firms. Our rapid growth means more jobs, more projects, and more opportunities for you. Our core philosophy means that you work with an organization that truly values and recognizes you.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Union, NJ, US

Year founded

1999