1

Senior Embedded Software Engineer Jobs in Spring, TX

Embedded Software Engineer

TX

$120K - $158K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Embedded Engineer

Houston, TX · On-site

$121K - $159K/yr

NAVA Software solutions is looking for an Embedded Engineer for one of our clients. Details: Embedded Engineer Location: Houston, TX (Need to be onsite at least once a week) Duration: 6 months CTH ...

next page

Showing results 1-20

Senior Embedded Software Engineer information

See Spring, TX salary details

$67.2K

$128.8K

$172.2K

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

As of Jun 19, 2026, the average yearly pay for senior embedded software engineer in Spring, TX is $128,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,300.00 and $144,600.00 per year, depending on experience, location, and employer.

What should a 70 year old be doing every day at home?

A senior embedded software engineer at age 70 can engage in daily activities that promote mental stimulation and physical health, such as reading technical articles, practicing coding exercises, or participating in hobbies. Maintaining a routine that includes light exercise, social interaction, and mental challenges helps support overall well-being and cognitive function.

Are you a senior at 55?

Age does not determine eligibility for a Senior Embedded Software Engineer position; employers focus on experience, skills, and technical proficiency. Many professionals work into their 50s and beyond, bringing valuable expertise in embedded systems, programming languages like C or C++, and familiarity with hardware development. Certifications and continuous learning can also support career advancement regardless of age.

In what grade is senior?

The term 'senior' in the job title Senior Embedded Software Engineer typically indicates a professional with several years of experience, often 5 or more years in embedded systems development. It reflects a high level of expertise in programming languages like C or C++, hardware interaction, and possibly leadership responsibilities, but does not correspond to a specific grade or pay scale universally.

How often should a 75 year old woman take a shower?

A senior embedded software engineer should consider personal hygiene needs similar to other adults; generally, a shower every 2-3 days is sufficient unless individual health conditions or activity levels require more frequent bathing. It is important to maintain skin health and comfort, especially for older adults who may have sensitive skin or mobility issues.

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, and why are they important?

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 Spring, TX? The most popular types of Embedded Software Engineer jobs in Spring, TX are:
What are popular job titles related to Senior Embedded Software Engineer jobs in Spring, TX? For Senior Embedded Software Engineer jobs in Spring, TX, the most frequently searched job titles are:
What job categories do people searching Senior Embedded Software Engineer jobs in Spring, TX look for? The top searched job categories for Senior Embedded Software Engineer jobs in Spring, TX are:
What cities near Spring, TX are hiring for Senior Embedded Software Engineer jobs? Cities near Spring, TX with the most Senior Embedded Software Engineer job openings:

Senior Embedded Flight Software Engineer

Axiomspace

Houston, TX • On-site

$118K - $155K/yr

Full-time

Posted 3 days ago


Job description

Axiom Space is building the world's first commercial space station -Axiom Station. Serving as a cornerstone for sustained human presence in space, this next-generation orbital platform fosters groundbreaking innovation and research in microgravity, and cultivates the vibrant, global space economy of tomorrow. Today, driven by the vision of leading humanity's journey off planet, Axiom Space is the principal provider of commercialhuman spaceflightservices to the International Space Station and developer ofadvanced spacesuitsfor the Moon and low-Earth orbit. Axiom Space is building era-defining space infrastructure that drives exploration and fuels a vibrant space economy that will empower our civilization to transcend Earth for the benefit of every human, everywhere.

Axiom Space fosters a work environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Embedded Flight Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science/technology, and life itself, for the benefit of all on Earth and beyond.

POSITION SUMMARY

We are seeking a talented Senior Embedded Flight Software Engineer to join our dynamic aerospace team. In this role, you will be responsible for designing, developing, and maintaining firmware and flight software for spacecraft and advanced aerospace systems. You will work hands-on with embedded platforms, real-time operating systems, and mission-critical flight algorithms, collaborating closely with multidisciplinary engineering teams to deliver robust, reliable, and high-performance flight software.

This position is ideal for an engineer who thrives in low-level systems, enjoys building reliable software under strict constraints, and is passionate about contributing directly to aerospace missions.

KEY DUTIES & RESPONSIBILITIES

  • Develop, integrate, and maintain firmware and flight software for spacecraft subsystems and avionics.

  • Implement features and algorithms supporting flight hardware.

  • Work with real-time operating systems (RTOS) and bare-metal environments.

  • Design and develop communication interfaces such as UART, SPI, I2C, USB, Ethernet, or similar.

  • Collaborate with hardware engineers to bring up new boards, debug hardware/software interactions, and develop drivers.

  • Participate in software architecture design, code reviews, and continuous integration efforts.

  • Develop unit tests, hardware-in-the-loop (HIL) tests, and simulation-based verification.

  • Support integration, environmental testing, and pre-flight validation.

  • Contribute to system-level documentation including ICDs, design artifacts, test reports, and operational procedures.

  • Troubleshoot and resolve issues related to performance, memory, timing, and reliability in resource-constrained environments.

  • Communicate project progress, status, and potential issues clearly to stakeholders and leadership, ensuring transparency and alignment with organizational goals.

  • Implement and maintain agile project management methodologies throughout the project lifecycle, adapting to changing requirements and priorities.

  • Perform additional job duties as assigned.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education & Experience

  • Bachelor's or Master's in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related discipline.

  • 4 to 9 years of professional experience in embedded systems, firmware, or flight software development.

  • Experience with embedded systems, microcontrollers, processors, or SoCs common in aerospace or industrial applications.

  • Hands-on experience with RTOS, firmware development, and low-level programming.

  • Experience with hardware bring-up, debugging tools (JTAG, oscilloscopes, logic analyzers), and embedded toolchains.

  • Proficiency with version control (Git), build systems, and continuous integration pipelines.

  • Strong understanding of real-time constraints, deterministic execution, and safe/reliable embedded design principles.

Skills

  • Strong proficiency in C and C++ and familiarity with modern embedded development practices.

  • Experience with common communication peripherals (SPI, I2C, UART).

  • Exposure to software development in Linux environments.

  • Experience with VxWorks preferred but not required.

Competencies:

Embody our core values of leadership, innovation, and teamwork. In addition, to perform the job successfully, an individual should demonstrate the following competencies:

  • Accountability

  • Sense of Urgency

  • Extreme Ownership

  • Execution and Delivery

  • Efficiency

  • Effectiveness

WORK ENVIRONMENT:

Generally, an office environment, but can involve inside or outside work depending on the task.

Requirements

  • Must be able to complete a U.S. government background investigation.

  • Management has the prerogative to select at any level for which the position is advertised.

  • Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position.

  • Must be willing to work evenings and weekends as needed to meet critical project milestones.

Physical Requirements

  • Work may involve sitting or standing for extended periods (90% of the time)

  • May require lifting and carrying up to 25 lbs. (5% of the time)

  • Equipment and Machines

  • Standard office equipment (PC, phone, printer, etc.)

Axiom Space is proud to be an equal opportunity employer. Axiom Space does not discriminate on the basis of race, regional color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.