1

Dsp Programmer Jobs in Texas (NOW HIRING)

Lead RTL Engineer

Austin, TX · On-site

$101K - $133K/yr

Lead RTL Engineer Location: Austin, TX (Onsite) Key Skills * RTL Lead experience * Processor/CPU ... Strong experience in Processor, DSP, or datapath-intensive designs. * Familiarity with advanced ...

This includes hands-on work with modern AV control systems, audio DSP platforms, and enterprise ... Experience in an IT Engineer/Technician role with exposure to AV environments. * Hands-on ...

This includes hands-on work with modern AV control systems, audio DSP platforms, and enterprise ... Experience in an IT Engineer/Technician role with exposure to AV environments. * Hands-on ...

IT Support Engineer

Austin, TX · On-site

$65K - $75K/yr

This includes hands-on work with modern AV control systems, audio DSP platforms, and enterprise ... Experience in an IT Engineer/Technician role with exposure to AV environments. * Hands-on ...

Job Summary We are seeking a talented Signal Processing Engineer to design, develop, and optimize advanced digital signal processing (DSP) algorithms for on-chip and embedded implementation. In this ...

Director of DSP/VPX business drive product line management, responsible for lifecycle, strategy ... Collaborate with engineering, sales, marketing, and manufacturing teams to ensure alignment on ...

... DSP algorithms. You will also participate in the design verification and bring-up of such blocks by ... Minimum Qualifications Bachelors of Science in Electrical Engineering. Preferred Qualifications ...

As a Product Manager - FPGA, Mixed Signal RF & DSP, you will lead the strategy and lifecycle management of RF, DSP, and FPGA based COTS solutions, collaborating closely with engineering, sales, and ...

Showing results 41-60

Dsp Programmer information

See Texas salary details

$52

$55

$57

How much do dsp programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for dsp programmer in Texas is $55.13, according to ZipRecruiter salary data. Most workers in this role earn between $54.04 and $56.25 per hour, depending on experience, location, and employer.

What is a DSP programmer?

DSP Programmers are specialists who design, develop, and implement software for Digital Signal Processors (DSPs), which are specialized microprocessors used to process digital signals in real time. They typically work with audio, video, communications, radar, or other data that require high-speed mathematical processing. DSP Programmers write code—often in languages like C, C++, or assembly—to create algorithms that manipulate signals for various applications, such as audio enhancement, noise reduction, or image processing. Their work is crucial in industries like telecommunications, audio engineering, and consumer electronics.

What are the key skills and qualifications needed to thrive as a DSP programmer?

To thrive as a DSP Programmer, you need a solid understanding of digital signal processing theory, proficiency in programming languages like C/C++, and typically a degree in electrical engineering or computer science. Familiarity with DSP development tools, embedded systems, real-time operating systems, and hardware platforms such as TI or Analog Devices DSPs is crucial. Strong problem-solving abilities, attention to detail, and effective teamwork help distinguish top performers in this field. These skills ensure robust, efficient signal processing solutions that meet the technical and performance requirements of diverse applications.

What are some common challenges DSP programmers face when optimizing algorithms for real-time systems?

DSP Programmers often encounter challenges related to ensuring that signal processing algorithms run efficiently within strict time and resource constraints. Real-time systems require low-latency processing, so optimizing code for speed and memory usage is critical. This may involve working with limited hardware resources, fine-tuning algorithms for specific DSP architectures, and debugging timing issues. Collaboration with hardware engineers and system architects is also essential to align software performance with overall system requirements.

What is the difference between Dsp Programmer vs Embedded Software Engineer?

AspectDsp ProgrammerEmbedded Software Engineer
Required CredentialsTypically requires a degree in Electrical Engineering, Computer Science, or related fields; certifications in DSP or embedded systems are a plusSimilar educational background; often holds degrees in Electrical Engineering, Computer Engineering, or Computer Science; certifications in embedded systems are common
Work EnvironmentPrimarily works in labs, R&D centers, or manufacturing settings focused on signal processing and audio/video applicationsWorks in diverse environments including consumer electronics, automotive, aerospace, and industrial systems
Industry UsageCommonly employed in telecommunications, audio processing, and digital signal processing projectsUsed across various industries such as automotive, consumer electronics, and medical devices

While both roles require a strong background in embedded systems and signal processing, Dsp Programmers focus specifically on digital signal processing tasks, whereas Embedded Software Engineers have a broader scope, working on various embedded applications across multiple industries.

What cities in Texas are hiring for Dsp Programmer jobs?

Cities in Texas with the most Dsp Programmer job openings:

Infographic showing various Dsp Programmer job openings in Texas as of August 2026, with employment types broken down into 1% As Needed, 53% Full Time, 45% Part Time, and 1% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $114,661 per year, or $55.1 per hour.

Manager, Software Engineering - Embedded Driver Development

Cirrus Logic

Austin, TX • On-site

Full-time

Re-posted 5 days ago


Job description

For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn't do it without our extraordinary workforce - and that's where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career!
Cirrus Logic is seeking a Manager of Software Engineering to lead the team developing embedded drivers for Cirrus Logic products and supporting the integration of Cirrus software solutions into customer platforms. This team enables advanced audio and haptics experiences across smartphones, smart watches, gaming controllers, automotive systems, and adjacent growth areas.
This role is ideal for a technically grounded software leader who can support strong execution today while scaling into new growth areas. You will lead a team developing bare-metal, Zephyr, Linux, and Android driver solutions for Cirrus technologies including audio DSP codecs, audio DSP amplifiers, and haptic DSP amplifiers. You will work closely with customer engineering teams, Cirrus field engineers, and internal partners across DSP, firmware, system test, user-space tools, hardware applications, program management, and marketing.
The ideal candidate brings strong embedded software experience, clear communication, disciplined execution, and a passion for building teams, systems, and practices that improve quality, predictability, and business alignment.
Responsibilities
Team Leadership & Execution
  • Ensure on-time execution with high outgoing quality across customer programs and internal deliverables
  • Partner with marketing and program management to continuously align team priorities, staffing, and resource assignments to business objectives
  • Manage capacity planning, recruiting, onboarding, and talent development
  • Build skill redundancy and succession plans to support long-term team resilience
  • Manage execution hot spots, risks, and priority conflicts across programs

Quality, Compliance & Continuous Improvement
  • Ensure team practices align with open-source software, security, quality, and AI standards and policies
  • Increase internal visibility into team activities, load, delivery status, and execution risks
  • Drive continuous improvement across technology, process, talent, quality, planning, and execution practices
  • Develop practical mechanisms - such as dashboards, checklists, templates, or periodic reviews - to increase visibility into team activity, delivery status, quality trends, and improvement opportunities

Strategic Growth
  • Expand the team's focus into adjacent growth areas by building internal knowledge, developing talent, and identifying ownership opportunities
  • Develop scalable practices and identify approaches that may be useful to share with adjacent teams
  • Evaluate and influence software strategy for new products and new product areas
  • Recruit and develop high-potential embedded developers who can contribute across current and emerging product spaces
  • Stay engaged with team-adjacent activities to identify technical gaps, ownership opportunities, and future team scope
  • Mentor and develop technical talent and leadership successors to enable broader team coverage and future scope expansion

Required Skills and Qualifications
  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field
  • 10+ years of experience in embedded, systems-level, or low-level software development
  • 5+ years of technical people-management experience
  • Experience leading software teams responsible for customer-facing embedded software deliveries
  • Strong understanding of embedded driver development, hardware/software integration, and platform bring-up
  • Experience with bare-metal, RTOS, Linux, Android, Zephyr, or similar embedded software environments
  • Demonstrated ability to manage priorities, capacity, execution risks, and resource assignments across multiple programs
  • Strong communication skills, with the ability to align engineering teams, program managers, marketing, field teams, and customer-facing stakeholders
  • Experience driving quality, planning discipline, and continuous improvement across software teams
  • Ability to develop talent, build skill redundancy, and support succession planning

Preferred Skills and Qualifications
  • Experience with audio, haptics, DSP-based systems, codecs, amplifiers, or related mixed-signal products
  • Experience supporting smartphone, wearable, gaming, automotive, PC, or consumer electronics platforms
  • Familiarity with open-source software compliance, security practices, and software quality systems
  • Experience developing dashboards, release checklists, planning views, or other mechanisms for improving execution visibility
  • Experience with automated unit, integration, or system-level testing for embedded software
  • Experience partnering with marketing or business teams to align engineering work with product strategy
  • Experience expanding team scope into new technical areas or building capability in adjacent product spaces
  • Familiarity with Windows driver or application development, or PC software integration workflows

Export control restrictions based upon applicable laws and regulations would prohibit candidates who are nationals of certain embargoed countries from working in this position without Cirrus Logic first obtaining an export license. Candidates for this role must be able to access technical data without a requirement for an export license. We are unable to sponsor or obtain export licenses for this role.
Cirrus Logic strives to select the best qualified applicant for any opening. Different approaches, ideas and points of view are both valued and respected. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, national origin, age, protected veteran or disabled status, genetic information, or any other classification protected by applicable law.