Embedded Software Engineer Jobs in Texas
Embedded Software Engineer jobs in Texas are among the most active in the country, concentrated in aerospace, defense, semiconductor manufacturing, and automotive systems, with demand at every level from entry-level firmware engineer through principal systems architect. Austin, Dallas-Fort Worth, and Houston lead hiring, anchored by long-established employers like Texas Instruments, Lockheed Martin, and Raytheon Technologies. The most in-demand specialties are RTOS development, embedded C/C++, and hardware-software integration for safety-critical systems. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 167+ Embedded Software Engineer jobs











INTRODUCTION
NVIDIA’s Networking Software Group is rapidly growing, and we are hiring software engineers for the Ethernet Switch SDK Software Development team. Come and join a diverse group of engineers spread across the globe who come together in small close-knit teams to develop innovative and groundbreaking solutions. The SDK enables our customers to build state-of-the-art datacenter switch/router software solutions over NVIDIA's Spectrum family of ASICS. These solutions enable today's rapidly evolving data centers built specifically for AI workloads. Are you ready for this challenge?
ROLE AND RESPONSIBILITIES
- Research, prototype, develop and optimize APIs, tools and libraries for ACLs, Switching, Routing, QOS, Telemetry, Analytics, and so on.
- Analyze, influence and improve the performance of software libraries, APIs, and tools according to good engineering practices.
- Collaborate with team members, architects, QA and support teams to resolve defects.
- Assist our customers integrate the SDK software into their applications.
- For senior levels, leading, and driving multi-functional teams on large feature developments across different layers.
BASIC QUALIFICATIONS
- BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience).
- 8+ years of software development experience in data forwarding on Ethernet switching silicon and/or offload on SmartNICs.
- Excellent C Programming skills, with a keen eye for performance and writing optimized code.
- Strong analytical skills, deep knowledge of algorithms and proficient with data structures.
- Operating System concepts like memory management, user-space vs kernel space, mutual exclusion, multi-threading and experience with Linux distributions.
- Excellent communication and documentation skills.
PREFERRED QUALIFICATIONS
- Experience with Merchant Silicon for Switching/Routing.
- Contributions to SONiC, SwitchDev or Switch Abstraction Interface (SAI) or Linux kernel networking drivers or other networking projects.
- Experience accelerating packet processing on Ethernet switching platforms.
- Experience in virtualized networking and SRIOV, container networking concepts, networking functionality like NAT, Firewall and Load Balancer etc.
- Knowledge of Linux kernel networking as well as experience with control plane operation in areas like EVPN, Segment Routing etc.
- Participation in the open-source community and python programming skills.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until May 12, 2026. This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
JR2010826
See All 167+ Embedded Software Engineer Jobs in Texas
Find roles in Texas that match your experience and apply in just a few clicks.
Find JobsEmbedded Software Engineer Jobs by City in Texas
Where Texas roles are concentrated, by current openings.
Embedded Software Engineer Job Market in Texas
A snapshot from current Texas openings, updated as new roles post.
Who's Hiring
- Apple54

- Qualcomm10

- NVIDIA7

- Celestica6

- Apptronik5

Top Industries Hiring
- Electronics & Hardware90
- Technology & Software40
- Consulting & Professional Services15
- Manufacturing12
- Science & Research10
What Texas Employers Look For
The qualifications that appear most often in embedded software engineer jobs across Texas.
- Bachelor's degree in electrical engineering, computer engineering, or computer science required
- Proficiency in embedded C and C++ for bare-metal and RTOS environments
- Experience with microcontrollers, microprocessors, and low-level hardware-software integration
- Familiarity with debugging tools such as JTAG, oscilloscopes, and logic analyzers
- Knowledge of communication protocols including CAN, SPI, I2C, and UART
- Experience in aerospace, defense, or semiconductor industries preferred by most Texas employers
Embedded Software Engineer Jobs in Texas: Frequently Asked Questions
How do you become an embedded software engineer in Texas?
The typical path into embedded software engineering in Texas starts with a bachelor's degree in electrical engineering, computer engineering, or computer science from an accredited program. Texas does not require a state-issued license for software engineers, though professional engineer licensure through the Texas Board of Professional Engineers and Land Surveyors can strengthen candidacy for senior roles. Most Texas employers prioritize hands-on experience with microcontrollers, RTOS platforms, and low-level C programming alongside a relevant degree.
How much do embedded software engineers make in Texas?
Embedded software engineers in Texas earn a median of about $132,150 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $82,600 for the lowest 10% to over $183,680 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire embedded software engineers in Texas?
Employers hiring embedded software engineers in Texas right now include Apple, Qualcomm, and NVIDIA, based on current listings on Migrate Mate as of June 2026. Texas's concentration of defense contractors, semiconductor firms, and aerospace manufacturers means hiring is consistent across the state year-round.
Which Texas cities have the most embedded software engineer jobs?
Austin, Plano, and Dallas have the most embedded software engineer openings in Texas. Austin's semiconductor and consumer electronics clusters, Dallas-Fort Worth's defense and telecommunications industry base, and Houston's aerospace and energy-sector systems firms each generate steady demand, with suburban corridors like Plano, Richardson, and Round Rock also hosting major engineering campuses.
Are there remote embedded software engineer jobs in Texas?
Yes, but they're less common than in purely software-focused disciplines. About 8% of embedded software engineer openings tied to Texas are remote or hybrid as of June 2026, reflecting the hands-on lab work and hardware access the role often requires. Design, code review, and documentation tasks are the portions most frequently performed remotely when hybrid arrangements are offered.
How can I get hired as an embedded software engineer in Texas with little or no experience?
The most realistic entry point is an internship or co-op through a Texas university engineering program, since employers like Texas Instruments and L3Harris Technologies run structured new-grad hiring pipelines. Candidates without experience should target associate firmware engineer or embedded software intern roles and build a portfolio of microcontroller projects using platforms like Arduino or STM32. A concentration in electrical engineering coursework, FPGA labs, or a senior capstone project tied to real hardware gives applicants a concrete edge in Texas interviews.
Where can I find and apply to embedded software engineer jobs in Texas?
You can find and apply to embedded software engineer jobs in Texas on Migrate Mate, which lists current Texas openings from employers actively hiring. Search the available roles, find the ones that match your background and target city, and apply directly to each position.
See All 167+ Embedded Software Engineer Jobs in Texas
Find roles in Texas that match your experience and apply in just a few clicks.
Find Jobs