Demo

Embedded Software Engineer/Architect – Linux

Medilinkers LLC
Cypress, CA Full Time
POSTED ON 6/4/2026
AVAILABLE BEFORE 11/30/2026

Embedded Software Engineer/Architect – Linux


📍 Location: Cypress, California, United States (On-site)

💼 Job Type: Full-Time

💰 Salary: $161,000 – $170,000 per year

🚚 Relocation Assistance: Limited Assistance Available

🛂 Visa Sponsorship: Not Available

🏭 Industry: Defense & Space

📈 Experience Level: Mid-Senior (3 Years)


About the Role

We are seeking an Embedded Software Engineer/Architect to design, develop, and optimize embedded Linux and RTOS-based software systems for mission-critical applications supporting ground-based, airborne, and space-based platforms.

The ideal candidate will drive technical innovation in embedded software architecture, control algorithms, and system monitoring solutions while collaborating with multidisciplinary engineering teams to deliver high-performance solutions for aerospace, defense, and satellite communication systems.


Key Responsibilities

- Design and develop embedded Linux and RTOS software architectures for advanced RF and power electronics systems.

- Develop technical specifications and software architectures for airborne, ground-based, and space-qualified products.

- Implement and optimize control algorithms, thermal management systems, power control, and fault detection solutions.

- Develop device drivers and low-level software for embedded hardware platforms.

- Support software development throughout the full product lifecycle, from concept through production.

- Ensure compliance with industry standards including DO-178, MIL-STD, EMI/EMC, reliability, and environmental requirements.

- Conduct architecture reviews, technical trade studies, and risk assessments.

- Support prototype development, testing, verification, validation, and qualification activities.

- Collaborate with customers, program managers, RF engineers, and cross-functional teams to define system requirements.

- Contribute to proposal development, customer presentations, and technical documentation.

- Mentor engineering teams and promote technical excellence and continuous improvement.


Required Qualifications

- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

- 3 years of embedded software development and architecture experience.

- Strong experience with Embedded Linux and RTOS environments (FreeRTOS, VxWorks, or similar).

- Expert knowledge of the Yocto Project.

- Proficiency in C/C and embedded systems programming.

- Experience developing device drivers and working with embedded development tools and debuggers.

- Experience with communication protocols such as:

- SPI

- I2C

- UART

- CAN

- Ethernet

- Modbus

- Experience with power electronics, control systems, and RF applications.

- Strong technical communication, presentation, and documentation skills.


Preferred Qualifications

- Aerospace, defense, satellite communications, or related industry experience.

- Knowledge of DO-178, MIL-STD-882, and space-qualified software development processes.

- Experience with Digital Predistortion (DPD), Digital Signal Processing (DSP), and adaptive control techniques.

- Exposure to AI, GPUs, FPGAs, and NPUs.

- Active Security Clearance or ability to obtain one.


Compensation & Benefits

- Competitive salary: $161,000 – $170,000

- Opportunity to work on advanced aerospace and defense technologies

- Collaborative engineering environment

- Career growth and leadership opportunities

- Limited relocation assistance available

Salary : $161,000 - $170,000

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 Medilinkers LLC

  • Medilinkers LLC Winchester, VA
  • Telecommunications Engineering Specialist 📍 Winchester, VA 22601 (On-site) 💼 Full-time | Defense & Space Industry 💰 $151,000 – $180,000 (Commensurate wi... more
  • 1 Day Ago

  • Medilinkers LLC Cincinnati, OH
  • Job Description MANAGER, MECHANICAL ENGINEER Location: Cincinnati, Ohio, United States JOB DESCRIPTION Industry : Aerospace / Aviation / Defence Job Catego... more
  • 1 Day Ago


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

  • Nova Talent Solutions Cypress, CA
  • Job Description: This onsite embedded software engineering role is focused on designing, developing, and optimizing embedded software for SSPAs and BUCs us... more
  • 6 Days Ago

  • Mission Microwave 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... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!