1

Avionics Software Engineer Jobs in Texas (NOW HIRING)

Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ... Avionics integration or environment simulation development. * Experience using infrastructure tools ...

Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ... Avionics integration or environment simulation development. * Experience using infrastructure tools ...

The Role: Sr. Avionics Engineer Join us as an Avionics Engineer and help build the next generation ... Develop and maintain hardware-in-the-loop (HIL) test environments to support software development ...

Principal Software Engineer

Cedar Park, TX · On-site

$126K - $170K/yr

Partner with perception, GNC, avionics, flight software, systems engineering, and mission operations teams to ensure cohesive system behavior * Support software-in-the-loop, hardware-in-the-loop ...

New

Principal Software Engineer

Cedar Park, TX · On-site

$126K - $170K/yr

Partner with perception, GNC, avionics, flight software, systems engineering, and mission operations teams to ensure cohesive system behavior * Support software-in-the-loop, hardware-in-the-loop ...

New

Principal Software Engineer

Cedar Park, TX · On-site

$126K - $170K/yr

Partner with perception, GNC, avionics, flight software, systems engineering, and mission operations teams to ensure cohesive system behavior * Support software-in-the-loop, hardware-in-the-loop ...

New

The Role: Sr. Avionics Engineer Join us as an Avionics Engineer and help build the next generation ... Develop and maintain hardware-in-the-loop (HIL) test environments to support software development ...

The Role: Sr. Avionics Engineer Join us as an Avionics Engineer and help build the next generation ... Develop and maintain hardware-in-the-loop (HIL) test environments to support software development ...

Showing results 41-60

Avionics Software Engineer information

See Texas salary details

$45.7K

$103.7K

$157.9K

How much do avionics software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for avionics software engineer in Texas is $103,697.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $127,200.00 per year, depending on experience, location, and employer.

What typical projects or responsibilities can an avionics software engineer expect in their daily work?

Avionics Software Engineers often design, develop, integrate, and test software for aircraft control systems, navigation, and communication modules. They regularly collaborate with hardware engineers, systems engineers, and quality assurance teams to ensure systems meet rigorous safety and reliability standards. Daily responsibilities may include coding embedded applications, troubleshooting software anomalies, participating in design reviews, and documenting compliance with industry regulations. The role offers a dynamic environment with opportunities to work on cutting-edge technology and contribute to the safety and performance of modern aircraft.

What are the key skills and qualifications needed to thrive as an avionics software engineer?

Avionics Software Engineers need a solid background in computer science, embedded systems, and aerospace engineering, typically supported by a relevant bachelor's degree. Familiarity with programming languages like C/C++, MATLAB, and DO-178C certification or similar safety-critical development standards is essential. Strong problem-solving abilities, meticulous attention to detail, and effective collaboration with multidisciplinary teams are standout soft skills. These capabilities ensure the development of reliable, high-quality avionics software crucial for flight safety and system performance.

What does an avionics software engineer do?

An Avionics Software Engineer develops, tests, and maintains software systems used in aircraft and spacecraft. They work on embedded systems for flight control, navigation, communication, and other critical avionics functions. Their role involves ensuring software reliability, compliance with industry regulations, and integration with hardware components. They often use programming languages like C, C++, or Ada and follow safety standards such as DO-178C.

What job categories do people searching Avionics Software Engineer jobs in Texas look for? The top searched job categories for Avionics Software Engineer jobs in Texas are:
Infographic showing various Avionics Software Engineer job openings in Texas as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $103,697 per year, or $49.9 per hour.

Software Engineer (Mid-Level)

Cimarron Software Services, Inc.

Houston, TX • On-site

Full-time

Medical, Dental, Vision, Retirement

Re-posted 3 days ago


Job description

Cimarron is seeking a mid-level Software Engineer to support the Axiom Space Ground Support Equipment (GSE) Space Suits avionics team in Houston, TX. Key Duties: Develop, integrate, and maintain firmware within the Avionics group. Design and develop communication interfaces such as UART, SPI, I2C, USB, RS232, RS485, Ethernet, or similar protocols.

Design and implement solutions using ADCs, DACs, interrupts, DMA, timers, digital potentiometers, and GPIO. Collaborate with hardware engineers to bring up new boards, debug hardware and software interactions, and develop device drivers. Participate in software architecture design activities and code reviews.

Develop hardware-in-the-loop (HIL) systems and integrate them with simulation environments. Contribute to system-level documentation, including ICDs, design artifacts, test reports, and operational procedures. Contribute to system verification and validation activities.

Troubleshoot and resolve issues related to performance, memory, timing, and reliability. Communicate project progress, status, and potential risks clearly to stakeholders and leadership. Implement and maintain agile project management practices throughout the project lifecycle, adapting to changing requirements and priorities.

Perform additional job duties as assigned in support of cross-functional initiatives and overall program success.Required Skills, Experience, and Education: Due to facility security requirements, only U.S. citizens or permanent residents are eligible for consideration at this time. Ability to complete a pre-employment background check and drug screening, which will include but is not limited to testing for marijuana use

5 or more years of experience with embedded systems, firmware, and/or driver development. Experience developing communication interfaces such as UART, SPI, I2C, USB, RS232, RS485, Ethernet, or similar protocols. Experience designing with ADCs, DACs, interrupts, DMA, timers, digital potentiometers, and GPIO.

Experience with hardware bring-up, embedded debugging tools (e.g., JTAG, oscilloscopes, logic analyzers), and embedded toolchains. Strong understanding of real-time constraints, deterministic execution, and safe, reliable embedded design principles. Strong proficiency in C/C++ and Python, with familiarity with modern embedded development practices

Experience applying software and firmware security best practices. Experience using version control systems such as Git and GitLab within continuous integration pipelines. Proficiency in software testing methodologies.

Demonstrated ability to solve complex problems proactively using sound judgment. Strong organizational skills with the ability to meet tight deadlines while delivering high-quality results. Demonstrated success delivering results in ambiguous, fast-moving environments.

Ability to present complex technical topics to management and other stakeholders. Bachelor's degree (or higher) in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related technical discipline. Desired Skills, Experience, and Education: Exposure to software development in Linux environments.

Business Profile: Cimarron is a global solutions company with a strategic partnering approach to satisfying customer-driven requirements. We ensure customer success with a modern approach and experienced leadership. Driven by an entrepreneurial spirit, Cimarron is fueled by highly skilled employees, developing new innovative technologies, and delivering superior products and services.

We believe in recognizing employees' worth by offering competitive salaries and benefits, including health, dental, and vision insurance, 401(k) contributions, educational reimbursement, and much more. From company communication through Company-wide information meetings led by our President and CEO, to an Awards program designed to recognize our amazing employees and their accomplishments, you will not only feel like you are a part of a team, you will be a valued member of the Cimarron family. Cimarron is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, age, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.Required Skills, Experience, and Education: Due to facility security requirements, only U.S. citizens or permanent residents are eligible for consideration at this time. Ability to complete a pre-employment background check and drug screening, which will include but is not limited to testing for marijuana use

5 or more years of experience with embedded systems, firmware, and/or driver development. Experience developing communication interfaces such as UART, SPI, I2C, USB, RS232, RS485, Ethernet, or similar protocols. Experience designing with ADCs, DACs, interrupts, DMA, timers, digital potentiometers, and GPIO.

Experience with hardware bring-up, embedded debugging tools (e.g., JTAG, oscilloscopes, logic analyzers), and embedded toolchains. Strong understanding of real-time constraints, deterministic execution, and safe, reliable embedded design principles. Strong proficiency in C/C++ and Python, with familiarity with modern embedded development practices

Experience applying software and firmware security best practices. Experience using version control systems such as Git and GitLab within continuous integration pipelines. Proficiency in software testing methodologies.

Demonstrated ability to solve complex problems proactively using sound judgment. Strong organizational skills with the ability to meet tight deadlines while delivering high-quality results. Demonstrated success delivering results in ambiguous, fast-moving environments.

Ability to present complex technical topics to management and other stakeholders. Bachelor's degree (or higher) in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related technical discipline. Desired Skills, Experience, and Education: Exposure to software development in Linux environments.

Business Profile: Cimarron is a global solutions company with a strategic partnering approach to satisfying customer-driven requirements. We ensure customer success with a modern approach and experienced leadership. Driven by an entrepreneurial spirit, Cimarron is fueled by highly skilled employees, developing new innovative technologies, and delivering superior products and services.

We believe in recognizing employees' worth by offering competitive salaries and benefits, including health, dental, and vision insurance, 401(k) contributions, educational reimbursement, and much more. From company communication through Company-wide information meetings led by our President and CEO, to an Awards program designed to recognize our amazing employees and their accomplishments, you will not only feel like you are a part of a team, you will be a valued member of the Cimarron family. Cimarron is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, age, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.