1

Embedded Software Test Engineer Jobs in Austin, TX

As an embedded software & test engineer at Paradromics, you will work in tandem with neuroengineers and electronic designers to realize low-latency, high-fidelity brain machine implants. You'll own ...

Embedded Software Engineer, Amazon Leo

Austin, TX ยท On-site

$130K - $171K/yr

As an Embedded Software Engineer, you will be a part of the team participating in the definition ... In this role, you will develop embedded software modules and test frameworks for the Leo satellite ...

As an Embedded Software Engineer, you will be a part of the team participating in the definition ... In this role, you will develop embedded software modules and test frameworks for the Leo satellite ...

Embedded Software Engineer, Amazon Leo

Austin, TX ยท On-site

$130K - $171K/yr

As an Embedded Software Engineer, you will be a part of the team participating in the definition ... You will work closely with software, test and validation, reliability, RF hardware, and custom ...

Senior Embedded Software Engineer, Amazon Leo

Austin, TX ยท On-site

$122K - $161K/yr

In this role, you will develop embedded software modules and test frameworks for the Leo satellite ... programming language experience - 5+ years of leading design or architecture (design patterns ...

Senior Software Test Engineer

Cedar Park, TX ยท On-site

$120K - $180K/yr

Posting/External Job Title Senior Software Test Engineer Location TX 78613 US (Primary) Remote/Onsite/Hybrid 100% Onsite Job Type Full-time # of Hires Needed 1 Education Bachelor's Degree Travel None ...

Embedded Software Engineer

Austin, TX

$130K - $171K/yr

As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF ... Work in a team environment to debug plan/execute all phases of product test development/deployment

next page

Showing results 1-20

Embedded Software Test Engineer information

See Austin, TX salary details

$20.8K

$101.2K

$148.6K

How much do embedded software test engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for embedded software test engineer in Austin, TX is $101,223.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,700.00 and $123,400.00 per year, depending on experience, location, and employer.

What does an Embedded Software Test Engineer do?

An Embedded Software Test Engineer is responsible for designing, developing, and executing test plans to ensure the quality and reliability of software that runs on embedded systems, such as microcontrollers and specialized hardware. They work closely with developers to identify bugs, verify system functionality, and validate that the software meets specified requirements. Their tasks often include writing test cases, automating test scripts, and using debugging tools to ensure the embedded software performs correctly in real-world scenarios.

What are the key skills and qualifications needed to thrive as an Embedded Software Test Engineer, and why are they important?

To thrive as an Embedded Software Test Engineer, you need a solid background in computer science or electrical engineering, proficiency in programming languages like C/C++, and experience with embedded systems. Familiarity with testing frameworks, debugging tools, version control systems (like Git), and industry certifications such as ISTQB are often required. Attention to detail, problem-solving skills, and effective communication help you efficiently identify issues and collaborate with development teams. These skills ensure the delivery of reliable, high-quality embedded software in safety- and performance-critical environments.

What is the difference between Embedded Software Test Engineer vs Firmware Test Engineer?

AspectEmbedded Software Test EngineerFirmware Test Engineer
CredentialsBachelor's in Electrical Engineering, Computer Science, or related; knowledge of testing toolsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware testing
Work EnvironmentEmbedded systems development labs, hardware-in-the-loop setupsEmbedded device labs, hardware testing environments
Industry UsageConsumer electronics, automotive, aerospaceConsumer electronics, IoT devices, industrial equipment
Common Search IntentTesting embedded software functionalitiesTesting firmware on embedded hardware

Embedded Software Test Engineers focus on verifying the functionality of embedded software running on hardware devices, often involving hardware-in-the-loop testing. Firmware Test Engineers primarily test the firmware that directly interacts with hardware components. While both roles require similar technical skills and work environments, their focus areas differ slightly, with embedded software testing emphasizing software validation and firmware testing concentrating on low-level hardware interactions.

How does an Embedded Software Test Engineer typically collaborate with hardware teams during the development process?

Embedded Software Test Engineers frequently work closely with hardware teams to ensure the seamless integration of software and hardware components. Collaboration often involves joint debugging sessions, sharing test results, and aligning on hardware specifications and constraints. Effective communication is essential, as engineers must rapidly address issues that arise during hardware-software integration and update test cases based on hardware changes. This collaborative approach helps ensure the final product meets both functional and reliability standards.
Embedded Software & Test Engineer

Embedded Software & Test Engineer

Paradromics, Inc.

Austin, TX โ€ข On-site

Full-time

Posted 17 days ago


Job description

As an embedded software & test engineer at Paradromics, you will work in tandem with neuroengineers and electronic designers to realize low-latency, high-fidelity brain machine implants. You'll own the firmware that sits between neural hardware and downstream inference, with a focus on real-time performance, power efficiency, and the reliability standards that come with an implantable medical device.

ย 

Responsibilities

  • Contribute to multi-component embedded software, with an eye to improving reliability and latency.
  • Write performant and understandable Rust.
  • Participate in code reviews, design discussions, and work prioritization.
  • Develop and maintain automated tests, including unit tests, integration tests, and hardware-in-the-loop tests.
  • Profile and optimize firmware for memory usage, power consumption, and real-time performance.
  • Write and maintain technical documentation, including architecture decisions, API references, and troubleshooting guides.
ย 

Required qualifications

  • Proficiency in C++, Go, or Rust.
  • Familiarity with embedded systems, including:
    • handling tradeoffs between complexity and cost,ย 
    • Working within power and memory constraints,
    • debugging live systems with JTAG or serial,
    • interfacing with engineers at other levels of the stack,
    • Experience with build tools like {c,}make.
  • Experience building low level software running in Linux.
ย 

Preferred qualifications

  • Experience interpreting schematics and datasheets.
  • Experience building software under an RTOS, or bare metal.
  • Experience building software with Yocto and/or Buildroot.
  • Understanding of OTA updates and/or secure boot.
  • Experience working on projects involving quality management systems, such as medical device development, aviation, finance, defense.

Powered by JazzHR

u5hXN4N9ID