1

Tcl Jobs in Raleigh, NC (NOW HIRING)

Firmware Engineer

Raleigh, NC · On-site

$125K/yr

Use and implement constraints using tcl based scripts and commands. * Debug designs using simulations and ILA real-time analyzers. * Simulate logic designs and built testbenches. * Adapt systems ...

Experience maintaining and supporting Cloverleaf with ability to code TCL * The ability to install,troubleshoot, and program using TELON * Must have working knowledge of Federal regulations regarding ...

Proficiency in multiple programming languages (Perl, Python, SKILL, TCL/TK, Unix Shell). Experience in Circuit Check and STA/NanoTime analysis is a plus. Experience in flow development and automation ...

Proficiency in multiple programming languages (Perl, Python, SKILL, TCL/TK, Unix Shell). Experience in Circuit Check and STA/NanoTime analysis is a plus. Experience in flow development and automation ...

Proficiency in multiple programming languages (Perl, Python, SKILL, TCL/TK, Unix Shell). Experience in Circuit Check and STA/NanoTime analysis is a plus. Experience in flow development and automation ...

Experience in scripting using Python, Tcl, Perl, etc. * Strong written and verbal communication skills * Ability to operate with a high degree of independence and manage projects * Enjoy cross ...

Experience in scripting using Python, Tcl, Perl, etc. * Strong written and verbal communication skills * Ability to operate with a high degree of independence and manage projects * Enjoy cross ...

Proficiency in Python, Tcl and Make for automation and scripting tasks. Ways to stand out from the crowd: * Background in domain specific STA and timing convergence, such as CPUs, GPUs or Network ...

Proficiency in Python or Tcl scripting and SQL query development. * Familiarity with tools such as Jira, Confluence, and version control systems (Git). * Experience integrating public and proprietary ...

Showing results 21-40

Tcl information

See Raleigh, NC salary details

$9

$15

$20

How much do tcl jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for tcl in Raleigh, NC is $15.01, according to ZipRecruiter salary data. Most workers in this role earn between $12.45 and $16.92 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Tcl position, and why are they important?

To excel as a Tcl developer, a solid understanding of the Tcl scripting language, experience with application development, and a background in computer science or a related field are essential. Familiarity with version control systems like Git, experience working with integrated development environments (IDEs), and knowledge of relevant frameworks or toolkits such as Tk are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills make candidates stand out. These competencies are crucial for writing efficient code, troubleshooting complex issues, and ensuring seamless integration with broader software projects.

What is a Tcl?

A Tcl job typically involves working with the Tcl (Tool Command Language) scripting language, which is widely used in automation, testing, and embedded systems. Professionals in this role may develop and maintain scripts for process automation, test frameworks, or software integration. Tcl is commonly used in industries like semiconductor design, telecommunications, and networking. Having experience in scripting, debugging, and working with relevant tools or frameworks is often essential for this job.

What kinds of projects or systems do Tcl developers typically work on, and how does this impact day-to-day responsibilities?

Tcl developers often work on automation scripts, test frameworks, network management tools, or graphical user interface (GUI) applications in industries such as semiconductor design, telecommunications, and software testing. Your daily tasks may involve writing or maintaining Tcl code, integrating scripts with larger systems, and collaborating with engineers or quality assurance teams to streamline workflows. Projects frequently require adapting to legacy systems and ensuring compatibility across multiple platforms. This variety means you'll need to be flexible and proactive in problem-solving, offering opportunities to continuously expand your technical skills and contribute to mission-critical solutions.

What are popular job titles related to Tcl jobs in Raleigh, NC? For Tcl jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Tcl jobs? Cities near Raleigh, NC with the most Tcl job openings:
Infographic showing various Tcl job openings in Raleigh, NC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $31,226 per year, or $15 per hour.

Firmware Engineer

Vadum, Inc.

Raleigh, NC • On-site

$125K/yr

Full-time

Posted 23 days ago


Job description

Job Type
Full-time
Description
Vadum, Inc. is seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have a strong background in firmware development and be able to work collaboratively with other engineers to design and implement firmware solutions for our products.
As a Firmware Engineer, you will play an active role in every phase of the FPGA development cycle, including the design, installation, and troubleshooting of the firmware used to design FPGA based hardware systems and their components.
Key Responsibilities:
  • Architect, implement, and maintain complex FPGA designs.
  • In depth knowledge and use of VHDL, Verilog, and System Verilog HDL languages.
  • Experience and know how to use Matlab and other similar tools to generate appropriate data sets and logic generation coefficients.
  • Experience and use of Xilinx Vivado FPGA design tools.
  • Use and implement constraints using tcl based scripts and commands.
  • Debug designs using simulations and ILA real-time analyzers.
  • Simulate logic designs and built testbenches.
  • Adapt systems quickly to meet changing business needs.
  • Assist with the management of upgrades to existing systems and implementation of new systems.
  • Write scripts, conduct testing, and resolve debugging tasks.
  • Serve as a technical resource to the team.
  • Handle testing, system performance, environmental and system troubleshooting.
  • Support planning the development activities, perform technical design and code reviews.
  • Deliver to objectives including meeting deadlines and schedule.
  • Understand hardware and software interactions and collaborate with hardware engineers.
  • Maintain and improve existing designs and source code to help attain the goal of a modular structure.
  • Performs other related duties as assigned.

Requirements
RequirementsRequired Skills/Abilities:
  • Maintain US Citizenship.
  • Maintain Security Clearance or eligibility to obtain.
  • Good interpersonal and communication skills to work and communicate with internal and external customers.
  • Extensive knowledge of computer hardware.
  • Proficiency in VHDL, Verilog and System Verilog HDL languages.
  • Strong analytical thinking skills

Education/Training/Experience:
  • Requires a master's degree or higher in engineering, computer science, or relevant field.
  • 10+ years relevant experience.
  • Strong programming and code writing skills.
  • Experience with testing, validation, and debugging tools.
  • 5+ years relevant experience in firmware development.
  • Experience with Linux operating procedures is a plus.

Vadum, Inc. is an equal opportunity affirmative action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, age, genetic trait, sexual orientation, national origin, disability status, or any other characteristic protected by law.
Vadum, Inc. is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact the Human Resources Manager at (919) 341-8241.
Salary Description
$125k to $180 (DOE)