×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software; Linux Engineer​/Architect

Job in Cypress, Orange County, California, 90630, USA
Listing for: Mission Microwave
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Position: Embedded Software (Linux) Engineer/Architect

Embedded Software (Linux) Engineer/Architect

Apply for the Embedded Software (Linux) Engineer/Architect role at Mission Microwave
.

Mission Microwave Technologies – Cypress, CA.

About the Company

Mission Microwave Technologies was founded in 2014 to revolutionize the next generation of Solid‑State Power Amplifiers (SSPAs) and Block Up converters (BUCs). Using advanced GaN transistors, unique power‑combining technology, and innovative full‑system designs, we create the industry’s most efficient, lightweight, and compact high‑power SSPAs. Our leadership team brings more than 100 years of combined experience delivering high‑performance, high‑reliability SSPAs to commercial, military, and space customers.

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 drive technical innovation, implement advanced control algorithms, and ensure delivery of mission‑critical software solutions.

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.

Responsibilities
  • 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,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary