1

Tcl Software Engineer Jobs (NOW HIRING)

Engineer Embedded Software 2

Linthicum Heights, MD ยท On-site

$131K - $173K/yr

Engineer Embedded Software 2 Location: Linthicum, MD (Onsite) Duration: July 1, 2026 - December 31 ... Develop software primarily using Python , with opportunities to work in C++ and Tcl/Tk . * Design ...

Software Engineer

Colorado Springs, CO ยท On-site

$82K - $172K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... TCL Working in Linux/Unix development environment Experience with Git version control systems ...

Software Engineer

Colorado Springs, CO ยท On-site

$58K - $115K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... TCL Working in Linux/Unix development environment Strong communication and collaboration skills ...

Senior Software Engineer

O Fallon, MO

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an ... Have you created scripts to automate manual tasks (i.e. shell script, TCL, Perl, Python)? Do you ...

next page

Showing results 1-20

Tcl Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do tcl software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for tcl software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a Tcl software engineer do?

A Tcl Software Engineer specializes in developing, maintaining, and improving software applications using the Tcl (Tool Command Language) scripting language. They often work on automating tasks, developing test scripts, or integrating systems in environments where Tcl is commonly used, such as EDA tools or embedded systems. Their responsibilities may include writing and debugging Tcl code, collaborating with other engineers, and ensuring software reliability and performance. A strong understanding of scripting, problem-solving skills, and familiarity with related technologies are important for this role.

What are the key skills and qualifications needed to thrive as a Tcl software engineer, and why are they important?

To thrive as a Tcl Software Engineer, you need strong programming skills in Tcl, a solid understanding of software development principles, and often a degree in computer science or a related field. Familiarity with version control systems like Git, experience with Unix/Linux environments, and knowledge of testing frameworks or CI/CD tools are commonly expected. Excellent problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the efficient development, maintenance, and deployment of reliable software solutions in collaborative technical environments.

What are some common challenges faced by Tcl software engineers when maintaining legacy codebases?

Tcl Software Engineers often work with legacy systems where code may be poorly documented or use outdated libraries. This can pose challenges in understanding existing logic, troubleshooting bugs, and integrating new features without introducing regressions. Collaboration with other engineers and stakeholders is essential to gather context and prioritize updates. Additionally, balancing the need for modernization with the constraints of mission-critical applications requires careful planning and communication.

What are popular job titles related to Tcl Software Engineer jobs?

For Tcl Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Tcl Software Engineer job openings in the United States as of June 2026, with employment types broken down into 33% Part Time, and 67% Contract. Highlights an 93% Physical, 4% Hybrid, and 3% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

TCL Backend Developer

Plano, TX โ€ข On-site

Full-time

Re-posted 6 days ago


Job description

Title - TCL Backend Developer
Plano, Texas (onsite)
Experience - 5 to 7 years
Job Description:
  • We are seeking a Backend Software Engineer with strong to expert-level expertise in the TCL programming language to support application security remediation and platform modernization initiatives. The primary focus of this role will be remediation of dynamic code analysis findings across TCL-based assets, ensuring secure and compliant operation of existing systems.
  • The candidate must have strong working knowledge of the Nix package manager to support consistent, reproducible build and runtime environments. In addition to remediation activities, this engineer will play a key role in supporting a potential cyber-driven migration off TCL within a defined timeframe, anticipating limitations in static analysis tooling (e.g., TCL not supported by Checkmarx).
  • This role requires a hands-on engineer who can work independently, analyze legacy backend code, implement secure fixes, and contribute to planning and execution of technology migration efforts. The ideal candidate is comfortable working in security-focused initiatives, understands application risk, and can collaborate with engineering and security teams to reduce exposure while maintaining system stability.