Demo

Embedded Software Engineer / Architect - Linux

Lumiere Systems
Cypress, TX Full Time
POSTED ON 5/31/2026
AVAILABLE BEFORE 6/28/2026
Embedded Software (Linux) Engineer/Architect

About The Role

As an Embedded Software Engineer/Architect, you will design, develop, and optimize embedded software systems for SSPAs and BUCs that operate in ground-based, airborne, and space-based applications. You will be responsible for driving technical innovation in embedded software, implementing advanced control algorithms, and ensuring the delivery of cutting-edge software solutions that meet mission-critical requirements.

You'll collaborate closely with customers, program managers, RF engineers, mechanical engineers, and cross-functional teams to translate system requirements into scalable, high-performance embedded software. This role is ideal for someone who thrives on solving complex technical challenges while mentoring and inspiring engineering teams.

What You'll Do

  • Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions for high-power RF applications.
  • Develop software architectures and technical specifications for ground-based, airborne, and space-qualified embedded systems.
  • Apply expert-level knowledge of embedded software design principles, real-time operating systems, and device driver development.
  • Design and optimize software for thermal management, power control, and fault detection in high-power RF amplifiers and systems.
  • Implement embedded software for power electronics control, including switching power supplies and DC-DC converters.
  • Ensure software designs meet EMI/EMC compliance, performance, reliability, and environmental requirements, including DO-178 and MIL-STD compliance.
  • Conduct software architecture reviews, risk assessments, and technical trade studies to ensure optimal embedded solutions.
  • Support prototype development, testing, and qualification activities for space and airborne systems.
  • Own embedded software development through the full lifecycle from concept to production.
  • Collaborate with customers and cross-functional teams to define embedded software requirements and system specifications.
  • Provide technical expertise for proposal development and customer presentations.
  • Ensure all embedded software designs comply with applicable industry standards, regulations, and customer requirements.
  • Support quality assurance activities, including software verification and validation testing.
  • Maintain software documentation standards and engineering change control processes.
  • Foster a culture of continuous improvement and technical excellence within the engineering organization.


Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3 years of experience in embedded software development and architecture.
  • Expert knowledge of Yocto Project and real-time operating systems (FreeRTOS, VxWorks, etc.).
  • Extensive experience with embedded development tools, debuggers, and device driver development.
  • Proficiency in C/C programming and assembly language for embedded systems.
  • Knowledge of communication protocols (SPI, I2C, UART, Ethernet, CAN, Modbus).
  • Experience with software for power electronics, control systems, and high-power RF applications.
  • Familiarity with aerospace, defense, or satellite communication software development.
  • Understanding of DO-178, MIL-STD-882, and space qualification processes for software.
  • Knowledge of digital predistortion (DPD), digital signal processing, and adaptive control techniques preferred.
  • Experience with AI, GPUs, FPGAs, and NPUs preferred.
  • Strong leadership and mentorship skills with the ability to guide and inspire engineering teams.
  • Excellent communication, presentation, and technical writing skills.
  • Ability to perform complex mathematical calculations including calculus, statistics, and probability theory.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Active security clearance or ability to obtain clearance preferred.

Salary.com Estimation for Embedded Software Engineer / Architect - Linux in Cypress, TX
$99,821 to $122,101
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer / Architect - Linux?

Sign up to receive alerts about other jobs on the Embedded Software Engineer / Architect - Linux career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Lumiere Systems

  • Lumiere Systems Reidsville, NC
  • POSITION PURPOSE: The primary purpose of the Hazard Analysis and Critical Control Points (HACCP) Coordinator is to coordinate, organize, and manage the Fac... more
  • 1 Day Ago

  • Lumiere Systems Los Angeles, CA
  • About The Project The client is building a small, safety-critical kinetic munition delivered by an FPV-class airframe. The system carries an electro mechan... more
  • 1 Day Ago

  • Lumiere Systems Washington, DC
  • Candidate must be comfortable completing an initial 1-month onsite training period in Kearneysville, WV, after which they will relocate back to work from e... more
  • 4 Days Ago

  • Lumiere Systems Washington, DC
  • Candidate must be comfortable completing an initial 1-month onsite training period in Kearneysville, WV, after which they will relocate back to work from e... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer / Architect - Linux jobs in the Cypress, TX area that may be a better fit.

  • Actalent Houston, TX
  • Job Title: Embedded Software Engineer Job Description The Embedded Software Engineer designs, implements, and maintains embedded flight software with a str... more
  • 1 Month Ago

  • Nava Software Solutions Houston, TX
  • NAVA Software solutions is looking for a Sr. Linux Systems Administrator Details: Sr. Linux Systems Administrator Location: Houston TX - 4 days/week onsite... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!