Job Description - Embedded Linux Software Engineer
Role Summary
We are seeking an experienced Embedded Software Engineer/Architect specializing in Linux-based embedded systems for high-power RF applications, including SSPAs and BUCs used in ground, airborne, and space platforms. This role focuses on designing real-time embedded software architectures, control systems, and mission-critical applications that meet stringent aerospace and defense standards.
You will work across the full software lifecycle—from architecture and development to testing, qualification, and production—while collaborating with RF, systems, hardware, and program teams to deliver high-reliability embedded solutions for mission-critical environments.
Key Responsibilities
Design and develop real-time embedded software architectures for Linux-based and RTOS-based systems (Yocto, FreeRTOS, VxWorks).
Develop low-level firmware, device drivers, and BSP integrations for embedded hardware platforms.
Implement control algorithms for power electronics, including DC-DC converters and switching power systems.
Develop software for thermal management, fault detection, monitoring, and RF system control (SSPAs/BUCs).
Work on digital signal processing (DSP) solutions, including digital predistortion (DPD) and adaptive control techniques.
Ensure compliance with aerospace and defense standards including DO-178, MIL-STD-882, EMI/EMC, and environmental requirements.
Lead architecture reviews, technical trade studies, and risk assessments.
Support system integration, prototype development, verification, validation, and qualification testing.
Collaborate with cross-functional engineering teams and customers to define requirements and system specifications.
Contribute to proposal development, technical documentation, and customer-facing engineering presentations.
Drive engineering best practices across configuration management, lifecycle development, and continuous improvement.
Required Qualifications
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
3+ years of experience in embedded software development and system architecture.
Strong expertise in embedded C/C++ and Linux-based systems.
Hands-on experience with Yocto Project and embedded Linux build systems.
Experience with real-time operating systems (FreeRTOS, VxWorks, or equivalent).
Proficiency in device driver development, BSPs, and low-level system debugging.
Knowledge of communication protocols: SPI, I2C, UART, Ethernet, CAN, Modbus.
Experience in embedded control systems, power electronics, or RF-related applications.
Familiarity with aerospace, defense, satellite communications, or regulated embedded environments.
Understanding of DO-178, MIL-STD-882, or similar safety-critical standards.
Strong analytical skills with applied knowledge of calculus, probability, and statistics.
Ability to work in a fast-paced, mission-critical engineering environment.
U.S. work authorization required; ability to obtain or hold a security clearance preferred.
Preferred Qualifications
Experience with SSPAs, BUCs, RF systems, or satellite communications payloads.
Knowledge of FPGA, GPU, or NPU integration in embedded systems.
Experience with digital signal processing (DSP), adaptive control, and digital predistortion (DPD).
Background in aerospace, defense prime contractors, or space-qualified systems development.
Experience with formal V&V processes, configuration management, and engineering change control.
Exposure to AI/ML acceleration on embedded or edge systems.
Why This Role
This is a high-impact engineering role focused on next-generation RF and space-grade embedded systems. You will help shape architectures that operate in extreme environments while ensuring reliability, performance, and compliance with rigorous aerospace standards.
Additional Information
Location: Cypress, CA (Relocation assistance available)
Security clearance: Active or eligibility preferred
Work environment: Cross-disciplinary engineering teams supporting defense, aerospace, and satellite programs
Equal Opportunity Employer We are committed to creating an inclusive environment and do not discriminate based on race, color, religion, gender, national origin, disability, or veteran status.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!