B

Embedded Linux Software Engineer

icon building Company : Blackstar
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

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.

Original job Embedded Linux Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Embedded Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Embedded Software Engineer Jobs in the US

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!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.