1

Assembly Language Programmer Jobs in Texas (NOW HIRING)

Firmware Design Engineer

Conroe, TX · On-site

$90 - $120/hr

Assembly Language Programming * Embedded development for System-On-a-Chip solutions and microcontrollers using a combination of C and Assembly * Systems engineering including specifying hardware ...

New

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

Proficiency in C/C++, Python, and assembly language programming * Experience with ARM Cortex architectures and low-power embedded system design * Experience with communication interfaces including ...

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

Proficiency in C/C++, Python, and assembly language programming * Experience with ARM Cortex architectures and low-power embedded system design * Experience with communication interfaces including ...

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

Proficiency in C/C++, Python, and assembly language programming * Experience with ARM Cortex architectures and low-power embedded system design * Experience with communication interfaces including ...

Firmware Engineer I

Cedar Park, TX · On-site

$80 - $110/hr

Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...

next page

Showing results 1-20

Assembly Language Programmer information

See Texas salary details

$11

$36

$64

How much do assembly language programmer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for assembly language programmer in Texas is $36.83, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $47.93 per hour, depending on experience, location, and employer.

What is an assembly language programmer?

An Assembly Language Programmer is responsible for writing low-level code that directly interacts with a computer's hardware. They work with assembly language, which is specific to a machine's architecture, to optimize performance and efficiency. These programmers often develop firmware, operating system components, or performance-critical applications where high-speed execution is required. Their role requires in-depth knowledge of computer architecture, memory management, and debugging techniques.

What are the typical daily responsibilities of an assembly language programmer?

As an Assembly Language Programmer, your daily responsibilities often include writing, testing, and debugging low-level code for specialized systems or embedded devices. You may review hardware documentation, optimize existing code for speed or memory usage, and collaborate with hardware engineers or other software developers to ensure seamless system integration. Detailed code documentation and version management are also part of the routine. The work is typically meticulous and requires a high degree of precision, but it offers the opportunity to make significant, tangible impacts on core products and system performance.

What are the key skills and qualifications needed to thrive as an assembly language programmer?

To thrive as an Assembly Language Programmer, you need extensive knowledge of computer architectures, low-level programming, and strong analytical skills, typically supported by a degree in computer science or related field. Familiarity with platform-specific assemblers, debuggers, integrated development environments (IDEs), and version control systems is commonly expected. Attention to detail, problem-solving ability, and clear communication are crucial soft skills for this technical role. These competencies ensure efficient, reliable code that interacts directly with hardware, supporting system stability and performance.

How much does an assembly language programmer make?

Assembly language programmers typically earn between $60,000 and $120,000 annually, depending on experience, location, and industry. Specialized skills in low-level programming and knowledge of hardware architecture can influence salary levels.

Is assembly language still in demand?

Assembly language programmers are still in demand for specialized roles such as embedded systems, firmware development, and performance-critical applications. These positions often require knowledge of hardware architecture and low-level programming, and demand remains steady in industries like aerospace, automotive, and defense.

What are the most commonly searched types of Assembly Language Programmer jobs in Texas?

The most popular types of Assembly Language Programmer jobs in Texas are:

What are popular job titles related to Assembly Language Programmer jobs in Texas?

For Assembly Language Programmer jobs in Texas, the most frequently searched job titles are:

What cities in Texas are hiring for Assembly Language Programmer jobs?

Cities in Texas with the most Assembly Language Programmer job openings:

Infographic showing various Assembly Language Programmer job openings in Texas as of August 2026, with employment types broken down into 64% Full Time, 25% Part Time, and 11% Contract. Highlights an 100% In-person job distribution, with an average salary of $76,614 per year, or $36.8 per hour.

Firmware Design Engineer

Invocon, Inc.

Conroe, TX • On-site

$90 - $120/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

Job Title: Experienced Firmware Design Engineer

****MUST BE A U.S. CITIZEN WILLING TO APPLY FOR DOD SECURITY CLEARANCE****

NO Recruiter inquiries or responses please – only valid candidates.

Company: Invocon, Inc. (www.invocon.com)

About the Company

Invocon is an engineering and technology company focused on developing advanced sensing, communication, and monitoring systems for mission‑critical environments. We support commercial clients, defense programs, and government agencies with innovative products and reliable engineering solutions. We value integrity, technical excellence, and strong collaboration across all areas of the company.

Position Summary

Candidate will perform firmware design and coding associated with new and existing products. This will entail designing and configuring solutions for a variety of industries and applications including: communications, aerospace, wireless data acquisition, “smart” sensors, condition-based maintenance, RF Networking, and micro-miniature sensors.

Key Responsibilities

As a Firmware Design Engineer, you will be responsible for:

  • Firmware Design and Implementation including the creation and maintenance of the build system and tailoring of linker scripts.
  • Firmware Testing including unit testing, integration testing, and end-to-end system testing.
  • Interacting with the system engineers to collect requirements and verify functionality.
  • Maintaining previously developed firmware products
  • Maintaining and supporting firmware products that you developed which includes traveling to customer’s sites to operate or witness the use of the products.

As part of the job, you will gain experience in some or all of the following areas:

  • Object-Oriented (OO) Design using C/C++ which includes applying OO principles to C.
  • Assembly Language Programming
  • Embedded development for System-On-a-Chip solutions and microcontrollers using a combination of C and Assembly
  • Systems engineering including specifying hardware requirements for future products
  • Test automation using Python to control test equipment and the device under test
Required Qualifications

All applicants will need to adequately demonstrate qualifications including the following:

  • 3+ years of experience developing embedded firmware
  • 3+ years of experience programming using C/C++ and/or assembly language
  • 3+ years of experience with supporting the full software development life-cycle
  • 3+ years of experience with ARM, MicroBlaze, MSP430, PIC18, or CC111x a plus.
  • Experience with git, mercurial (Hg), or Surround SCM and Helix ALM a plus.
  • 2+ years of experience with Object Oriented Programming (C++) highly desired.

Master’s candidates should have project work and/or coursework in software engineering. Demonstrated software engineering analysis leading to a specific software design approach is very desirable. This analysis should include considerations of hardware, software, and all other issues needed to derive a product.

Degrees & Majors we look for in Software Design Engineers
  • Bachelor of Computer Science
  • Master of Computer Science
  • Bachelor of Computer Engineering
  • Master of Computer Engineering
What We Offer
  • Opportunity to work on meaningful, cutting‑edge engineering programs.
  • Small, collaborative team environment with significant ownership of responsibilities.
  • Competitive salary and benefits.
  • Mission‑driven company with long‑standing customer relationships and strong growth potential.
Employee Benefits
  • Paid Vacation, Holiday and Sick Leave
  • Health insurance including medical, dental, and vision
  • 401k Plan

EOE – Females/Minorities/Protected Veterans/Individuals with Disabilities – AA – Drug Free Workplace

#J-18808-Ljbffr

Invocon logo

About Invocon

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Conroe, TX, US

Year founded

1986