1

Embedded System Engineer Jobs in Texas (NOW HIRING)

We are seeking an experienced Embedded Systems Platform Software Engineer to join our team at US20 ... Optimize software for memory, CPU, latency, and overall system performance on heterogeneous ...

Embedded Engineer

Houston, TX ยท On-site

$121K - $159K/yr

Embedded Engineer Location: Houston, TX (Need to be onsite at least once a week) Duration: 6 months ... Systems typically acquire sensor data, process data using algorithms, and store/report data and ...

Embedded Software Engineer

Austin, TX ยท On-site

$130K - $171K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products ... building embedded system architectures and using interfaces such as I2C, USB, PCIe Experience ...

Embedded Software Engineer

Austin, TX ยท On-site

$130K - $171K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products ... building embedded system architectures and using interfaces such as I2C, USB, PCIe Experience ...

Embedded Software Engineer

Austin, TX ยท On-site

$130K - $171K/yr

The systems you help architect will power Base's distributed energy network. What You'll Do ... Mentor engineers and raise the bar for embedded systems engineering across the company. What You'll ...

Showing results 21-40

Embedded System Engineer information

See Texas salary details

$58.2K

$127.9K

$178.9K

How much do embedded system engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for embedded system engineer in Texas is $127,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,900.00 and $152,300.00 per year, depending on experience, location, and employer.

What is an embedded system engineer?

Embedded System Engineers are professionals who design, develop, and maintain computer systems that are integrated into larger mechanical or electrical systems. These systems, known as embedded systems, are dedicated to specific tasks and are commonly found in devices like cars, medical equipment, home appliances, and industrial machines. Engineers in this field work with both hardware and software components, ensuring that the system operates efficiently, reliably, and safely within its intended environment. Their responsibilities often include programming microcontrollers, optimizing system performance, and troubleshooting hardware-software interactions.

What are the key skills and qualifications needed to thrive as an embedded system engineer?

To thrive as an Embedded System Engineer, you need a solid background in electronics, computer engineering, and programming languages like C/C++, typically supported by a relevant engineering degree. Familiarity with embedded development tools, real-time operating systems (RTOS), microcontroller architectures, and certifications such as ARM or IoT-related credentials are highly valuable. Excellent problem-solving, attention to detail, and effective teamwork and communication skills help you excel in multidisciplinary environments. These skills and qualities are essential for designing reliable, efficient embedded solutions that meet stringent technical and industry requirements.

What are some common challenges an embedded system engineer faces when working on multidisciplinary project teams?

Embedded System Engineers often collaborate with hardware designers, software developers, and project managers, which can present challenges such as aligning timelines, integrating software with evolving hardware prototypes, and ensuring consistent communication across disciplines. Navigating these complexities requires strong interpersonal skills, adaptability, and a proactive approach to problem-solving. Successful engineers frequently participate in cross-functional meetings and use collaborative tools to track progress and address integration issues early, helping to ensure a smooth development process.

What is the difference between Embedded System Engineer vs Firmware Engineer?

AspectEmbedded System EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Developer
Work EnvironmentDesigning and developing embedded hardware/software for devices like IoT, automotive, consumer electronicsWriting low-level code to optimize firmware for microcontrollers and embedded devices
Employer & Industry UsageElectronics manufacturers, automotive, consumer electronics, aerospaceConsumer electronics, IoT devices, medical devices, automotive

Embedded System Engineers focus on designing integrated hardware and software systems, while Firmware Engineers specialize in developing low-level code that runs directly on hardware. Both roles often overlap but differ mainly in scope and focus area within embedded development.

What are the most commonly searched types of Embedded System Engineer jobs in Texas?

The most popular types of Embedded System Engineer jobs in Texas are:

What cities in Texas are hiring for Embedded System Engineer jobs?

Cities in Texas with the most Embedded System Engineer job openings:

Infographic showing various Embedded System Engineer job openings in Texas as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $127,892 per year, or $61.5 per hour.

Sr. Embedded Machine Learning Engineer

Allen Control Systems

Austin, TX โ€ข On-site

$195K - $261K/yr

Full-time

Medical, Dental, Vision, PTO

Re-posted 9 days ago


Job description

Company Overview
Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones.
With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders' successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop will have a real-world impact.
About The Role
We are looking for a Senior Embedded Machine Learning Engineer to own the end-to-end process of taking trained ML models and deploying them efficiently onto resource-constrained edge hardware. This role sits at the intersection of machine learning, embedded systems, and hardware engineering. You will integrate, convert, and optimize models to run within strict constraints on latency, memory, power, and thermal budget, and build the supporting C++ infrastructure that hosts them on device. You will partner closely with the CVML team who build the models, the embedded and firmware teams who own the device, and the product team who define performance targets. Success means models that are not just accurate in the lab but fast, small, and dependable in the field.
What You'll Do
  • Apply quantization, pruning, knowledge distillation, operator fusion, and graph optimization to shrink models and reduce inference cost while protecting accuracy; convert trained models into edge-deployable formats using ONNX and TensorRT.
  • Profile inference on target accelerators including GPUs, NPUs, DSPs, and FPGAs; measure latency, throughput, memory footprint, and power consumption, then drive the changes needed to hit performance targets.
  • Design, write, and maintain the C++ application code that hosts inference on device, including pre- and post-processing pipelines, data and memory management, threading, and interfaces to the rest of the embedded system; ensure the combined model and C++ stack meets real-time constraints and fits within device memory budget.
  • Build test harnesses to verify on-device accuracy against reference results and catch regressions from optimization or quantization; contribute to tooling for packaging, versioning, and delivering model updates to deployed devices.
  • Set best practices for edge deployment, review designs and code, and mentor other engineers on optimization and embedded ML techniques; work closely with research, firmware, and product teams to set realistic performance targets and feed hardware constraints back into model design.

What You'll Need
  • 10+ years of professional software or systems engineering experience, including at least 2 years focused on deploying ML models to embedded or edge devices; Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent practical experience.
  • Very strong C++ proficiency; working knowledge of CUDA; hands-on experience with PyTorch and at least one edge inference runtime such as TensorFlow Lite, ONNX Runtime, or TensorRT.
  • Practical experience with model optimization techniques including post-training quantization, quantization-aware training, pruning, and distillation; demonstrated ability to profile and optimize for latency, memory, and power on constrained hardware.
  • Working knowledge of embedded or edge platforms such as NVIDIA Jetson, Qualcomm, ARM Cortex, or comparable NPUs and SoCs, and of Linux or an RTOS; solid grasp of computer architecture concepts relevant to inference including memory hierarchy, fixed-point arithmetic, and accelerator offload; domain experience in computer vision or sensor processing on device.

You'll Stand Out
  • Hands-on experience deploying computer vision models for detection or tracking tasks on embedded or edge hardware.
  • Experience with NVIDIA Jetson specifically, including TensorRT optimization and deployment on Jetson platforms.
  • Background in defense, autonomous systems, or robotics where real-time reliability matters.
  • Experience building or contributing to model update and OTA delivery pipelines for deployed edge devices.

What We Offer
  • Competitive salary
  • ACS Equity Package
  • Health, Dental, Vision Insurance
  • Paid Time Off

Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #LI-AS1