1

Embedded Jobs in Texas (NOW HIRING)

As an Embedded Tools Engineer, you will be involved in every stage of developing embedded software, ensuring the quality and stability of autonomous vehicles and robots. Responsibilities : • Design ...

Futurex embedded Linux software engineers will have opportunities to work with advanced cryptographic systems at all layers of an embedded Linux operating system such as boot loaders, kernel drivers ...

Embedded Tools Engineer

Austin, TX · On-site

$130K - $171K/yr

About the Team The Embedded Tools Team develops and supports infrastructure for embedded software development. Our responsibilities include developing and supporting continuous integration/continuous ...

TITLE: Embedded Software Engineer Work Location: Grand Prairie, TX Required: Secret Clearance W2 Hourly Contract Only Hourly Rate Range: $70.00 - $78.50 DOE with limited benefits *** W2 hourly ...

Embedded C/C++ Developer Location: Dallas, TX (Day 1 Onsite) Duration: 12+ Months Client is looking for a guy who has experience in working on large code base. There will be lot of unknowns and he ...

Embedded Software Engineer

Austin, TX

$130K - $171K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

next page

Showing results 1-20

Embedded information

See Texas salary details

$65.2K

$142.9K

$162.1K

How much do embedded jobs pay per year?

As of Jun 9, 2026, the average yearly pay for embedded in Texas is $142,900.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,200.00 per year, depending on experience, location, and employer.

What is an embedded job?

An embedded job involves designing, developing, and maintaining embedded systems, which are specialized computing devices integrated into larger products such as appliances, vehicles, or medical equipment. These roles typically require knowledge of programming languages like C or C++, hardware interfaces, and real-time operating systems. Embedded engineers often work in environments that demand precision, reliability, and adherence to industry standards.

What is the difference between Embedded vs Firmware Engineer?

AspectEmbeddedFirmware Engineer
Required CredentialsTypically requires a degree in electrical engineering, computer engineering, or related fields; certifications in embedded systems are a plusUsually holds a degree in computer science, electrical engineering, or related; certifications in embedded or firmware development are common
Work EnvironmentDesigning and developing embedded systems for hardware devices, often in manufacturing or consumer electronicsWriting low-level code to control hardware, often in consumer electronics, automotive, or industrial sectors
Industry UsageUsed across industries like automotive, medical devices, consumer electronics, and industrial automationCommonly found in sectors requiring close hardware-software integration, such as IoT, consumer gadgets, and automotive

Embedded professionals focus on designing and implementing embedded systems hardware and software, while Firmware Engineers primarily develop low-level code to control hardware components. Both roles require similar skills and credentials but differ in their specific focus areas within hardware-software integration.

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

To thrive as an Embedded Systems Engineer, you need a solid background in electronics, computer engineering, and programming languages such as C/C++, often supported by a relevant degree. Familiarity with microcontrollers, real-time operating systems (RTOS), and hardware debugging tools is typically required, along with certifications like Certified Embedded Systems Engineer (CESE) being advantageous. Strong problem-solving skills, attention to detail, and effective teamwork greatly enhance performance in this role. These capabilities are crucial for designing reliable, efficient embedded solutions that power a wide range of devices and systems.

What are embedded engineers?

Embedded engineers are professionals who design, develop, and maintain embedded systems—specialized computing systems that are part of larger devices and dedicated to specific functions. These systems are commonly found in products like cars, medical devices, home appliances, and industrial equipment. Embedded engineers work with both hardware and software, often programming microcontrollers or microprocessors to interact with sensors, actuators, and other electronic components. Their work ensures that devices operate efficiently, reliably, and safely according to specifications.

What are some common challenges faced by embedded engineers when working on cross-functional teams?

Embedded engineers often collaborate with hardware designers, software developers, and testing teams to deliver integrated products. One common challenge is ensuring clear communication between disciplines, as each team may use different technical terminology and have varying priorities. Additionally, embedded engineers must frequently balance hardware limitations with software requirements, requiring creative problem-solving and compromise. Regular cross-team meetings and thorough documentation can help address these challenges and keep projects on track.
What are the most commonly searched types of Embedded jobs in Texas? The most popular types of Embedded jobs in Texas are:
What cities in Texas are hiring for Embedded jobs? Cities in Texas with the most Embedded job openings:

Embedded Tools Engineer

Avride

Austin, TX • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
Avride is a company focused on developing infrastructure for embedded software development. As an Embedded Tools Engineer, you will be involved in every stage of developing embedded software, ensuring the quality and stability of autonomous vehicles and robots.
Responsibilities:
• Design, develop, and maintain continuous integration and continuous deployment (CI/CD) pipelines and hardware-in-the-loop (HIL) systems for our embedded software, which is developed specifically for in-house built electronic hardware. This will streamline the software build, test, deployment, and usage processes.
• Create tools for testing, diagnostics, and management of embedded systems.
• Work with hardware and other software teams to ensure everything works well together.
• Monitor infrastructure performance and implement improvements to enhance stability and efficiency.
• Provide support to development teams by answering questions and resolving issues related to the embedded firmwares CI/CD process, builds and development flow.
Qualifications:
Required:
• Practical experience designing and maintaining workflows in GitHub Actions.
• Most of the tooling, diagnostic servers, and firmware update logic are written in Python. should have deep experience with both Asyncio and Hardware Interaction including proven experience using pyserial, python-can, and smbus2.
• Hands-on experience with Bazel and Nix for reproducible builds and package management.
• Ability to read, interpret, and debug C++ firmware code.
• Proficiency in Bash for low-level system configuration and hardware initialization scripts.
• Ability to interpret complex technical documentation and electrical schematics to understand hardware and plan software architecture.
• Deep understanding of standard communication interfaces, specifically CAN, UART, Ethernet, and I2C.
• A highly responsible, organized, and methodical approach to problem-solving.
Preferred:
• Experience with Unix-like environments, command-line tools, and automation.
• Knowledge of isolation and virtualization techniques, particularly Linux containers and Docker.
• Experience in building and scaling CI/CD automation and infrastructure management.
• Knowledge of Linux distribution management, particularly Ubuntu and NixOS (the latter is a significant plus).
• Experience with various software build systems (Bazel, CMake).
• Familiarity with DevOps practices, including CI/CD processes on GitHub, AWS, and Kubernetes for cloud infrastructure.
• Skills with soldering equipment.
• Experience in the automotive industry (CAN, DBC, ISO TP, UDS, DoIP).
Company:
Avride is a developer and operator of autonomous vehicles and delivery robots. Founded in 2017, the company is headquartered in Austin, USA, with a team of 201-500 employees. The company is currently Growth Stage.