1

Senior Embedded Software Engineer Jobs in Houston, TX

Senior Principal Software Security Engineer

Houston, TX

$119K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... a Sr Principal Software Security Engineer in Tucson, AZ. * Raytheon Tucson, AZ Location * Our ... Involve with application and embedded software design, development, integration, and testing of ...

Sr HWIL Software Engineer

Houston, TX

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Raytheon brings the strength of more than 100 years of experience and renowned engineering ... Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks ...

Sr. Flight Software Engineer

Webster, TX · On-site +1

$107K - $141K/yr

Our team is looking for an energetic and dynamic Senior Flight Software Engineer who will primarily ... Work with a team to design, develop, and test embedded flight software * Provide software technical ...

Principal Real-time Software Engineer

Houston, TX

$128K - $172K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...

Showing results 21-40

Senior Embedded Software Engineer information

See Houston, TX salary details

$72.1K

$138.3K

$184.8K

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

As of Aug 14, 2026, the average yearly pay for senior embedded software engineer in Houston, TX is $138,255.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $155,200.00 per year, depending on experience, location, and employer.

What is a senior embedded software engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are the most commonly searched types of Embedded Software Engineer jobs in Houston, TX?

The most popular types of Embedded Software Engineer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Senior Embedded Software Engineer jobs?

Cities near Houston, TX with the most Senior Embedded Software Engineer job openings:

Infographic showing various Senior Embedded Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $138,255 per year, or $66.5 per hour.

Embedded Hardware/Software Engineer - GDS Corp

Welker, Inc

League City, TX • On-site

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

About Us


GDS Corp designs and manufactures gas detection systems for heavy commercial and industrial applications. Established in 2001, GDS Corp develops gas detection products that combine leading edge technology and best industry practices to deliver life-saving products for customers in petrochemical and related industries. If you're looking to become a critical part of a dynamic, forward-looking company, GDS Corp might be the right fit for you.


About our Embedded Hardware/Software Engineer


We are seeking a skilled and motivated engineer to join our team to develop and maintain software solutions that are key to our business success. Our ideal candidate is someone who has a working knowledge of basic microprocessor electronics and who has experience in writing and debugging embedded “C” code in STM-based systems. Experience with PLC programming in Structured Text and Windows Forms programming with Visual Studio is also important; 2-5 years preferred.



Responsibilities

  • Write clean, efficient, and well-documented software
  • Debug and troubleshoot issues across various platforms
  • Proactively communicate plans and project status in code reviews and team meetings
  • Suggest improvements to continuously evolve software development processes

These are some of the more frequent tasks you could expect to perform during your workday, but you may be called upon to fulfill other duties as needed.

Key Skills

  • Communication: Ability to interact with peers and managers in a professional manner.
  • Teamwork: Ability to work cooperatively and efficiently with others to ensure the success of the team as a whole
  • Working Knowledge: Proficiency with Microsoft Office, MS Visual Studio, GitHub, web search, AI-based research and coding tools and more. Be able to quickly adapt to new software programs.
  • Adaptability: Ability to adjust to changing circumstances and think on your feet. Must have excellent organizational and follow-through skills to handle multiple complex tasks within tight deadline parameters
  • Organizational Skills – Ability to organize and set priorities and execute projects in a predictable and reliable manner.

Qualifications


  • Degree in Computer Science, Software or Computer Engineering, Electrical Engineering or equivalent industry experience
  • 2-3 years experience with basic electronics, including ability to read and understand a schematic diagram
  • Proficiency with embedded C programming across multiple platforms; experience with FreeRTOS or similar embedded RTOS preferred


Does this sound like you? Submit your application, and let's talk!

GDS Corp is a subsidiary of Welker, Inc. This is a full-time, in-office position working out of the GDS office in League City, TX. Applicants must be local to the area and authorized to work in the US for any employer without requiring sponsorship.
The shift schedule is Monday-Thursday 7am-4pm, and Friday 7am-12pm. The starting salary is determined by experience, potential, and education. Welker offers competitive benefits for full-time employees including paid time off, paid holidays, health/dental/vision insurance, 401k, and tuition reimbursement.