Embedded Linux Software Engineer
Blackstar
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.
- ...Qualifications: ~ Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer... ...field. ~3+ years of experience in embedded software development and architecture. ~... ...Embedded Software Engineer/Architect - Linux 3+ years developing embedded software...Suggested
- ...About the job Senior Embedded Software Engineer - Linux/Yocto (Aerospace & Defense) Our client is seeking an Embedded Software Engineer/Architect with strong Linux and real-time systems expertise. This role focuses on designing and developing embedded software...SuggestedVisa sponsorshipRelocation package
- ...Embedded Software Engineer/Architect Mission Microwave Technologies was founded in 2014 to revolutionize the next generation of Solid-State Power Amplifiers (SSPAs) and Block Upconverters (BUCs). We utilize advanced GaN transistors, unique power-combining technology...SuggestedLocal area
- ...About the job Linux Embedded Software Engineer/Architect Linux Embedded Software Engineer/Architect requires: ~ Embedded software development, Yocto Project, FreeRTOS, VxWorks, Digital Predistortion, DSP, FPGA, NPU ~3+ years developing embedded software...Suggested
- ...Job Role: Embedded Software Engineer/Architect Job Location: Cypress, CA Required Qualifications:: Bachelor's degree in computer engineering... .... Strong expertise with Yocto Project and embedded Linux development. Experience with Real-Time Operating Systems...SuggestedImmediate start
$130k - $150k
...Senior Embedded Software Engineer Location: Cypress, CA, US Work Arrangement: Onsite OK International is a global manufacturer of electronic... ...IP communication protocols Understanding of RTOS and/or Linux Familiarity with IoT, Industry 4.0, and/or IPC CFX a plus...Temporary workWork experience placementLocal areaWorldwideFlexible hours$166k - $220k
...will build Anduril's platform for running software on Anduril's robotics systems. Your... ...Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel... ...NixOS systems Help secure our embedded Linux systems REQUIRED QUALIFICATIONS...Full timeWork experience placementImmediate start- .... Backed by leading venture capital and engineering partners, we are rapidly scaling the design... ...communications, directly working on software development for cutting-edge satellite communications... ...field Experience developing embedded software for space-based systems...Permanent employment
- ...Role: UNIX (Solaris) / Linux (Red Hat) Administrator Location: Orange County, CA Duration: Long term Job Description... ...CANDIDATES THAT HAVE RECENT SOLARIS AND RED HAT EXPERIENCE. NOT LOOKING FOR A DEVOPS ENGINEER BUT FOR A UNIX / LINUX ADMINISTRATOR!!!Relocation
- ...Title : JPC - 7000 - Linux/SCADA administrator - Engineering Tech III (LINUX) Location : Los Angeles CA, onsite (need only LOCALS) Experience... ...diagnostic knowledge and experience to troubleshoot SCADA software / hardware and process control applications within...Work at officeLocal area
$191k - $253k
...Senior Embedded Software Engineer, EW Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission... ..., etc.) Experience with Nix/NixOS Experience with Linux boot stages Basic understanding of RF test equipment, such...Full timeWork experience placementImmediate start- ...Job Title: Linux System Administrator Location: Downey, CA Duration... ...other System Administrators, Application Engineers, Developers, Cyber Security professionals... ...of network, storage, computing, and software of multiple computing and storage systems...
$124k - $136k
...Senior Firmware Engineer An Amazing Career Opportunity for a Senior Firmware Engineer... ...a collaborative engineering team, the embedded software systems engineer is needed to develop physical... ...distributed OS environments, including Linux and Windows, and should be familiar...WorldwideFlexible hours$124k - $136k
...Career Opportunity foraSenior Firmware Engineer!! Location: Cypress, California... ...a collaborative engineering team, the embedded software systems engineer is needed to develop physical... ...distributed OS environments, including Linux and Windows, and should be familiar...Job sharingPart timeWorldwideFlexible hours- ...Senior AIX / Linux Engineer - Onsite | ContracttoHire A major technology services provider supporting a large, countywide enterprise environment is seeking a Senior AIX / Linux Engineer for a longterm contracttohire opportunity. This role is a critical backfill...Contract work
$80k - $100k
...responsible for the development, testing and implementation of the Engineering Applications and various other softwareused at Sanmina PCB... ...of PCB programming/scripting experience . Experience with Linux/Unix, HP-UX, system security controls and MS Windows. Excellent...Permanent employment$220k - $292k
...programming for our customers. As a lead Haskell engineer you'll work with EW leadership to craft our software roadmap, design large scale systems using functional... ...Experience with Nix/NixOS Experience with Linux kernel module development Experience with graphics...Full timeWork experience placementImmediate startRelocation- ...thrilled to offer an exceptional opportunity for a skilled Embedded Flight Software Engineer to join our innovative team. The chosen candidate will... ...maintain embedded software for microcontroller & embedded Linux systems, ensuring reliability, safety, and performance....Permanent employment
- ...Position : UNIX / Linux Engineer Location : Orange County, CA Duration : Long term Job Description: I have an URGENT need for a UNIX / Linux Engineer for a long term contract in Orange County, CA. I am looking for someone that has strong experience with UNIX...Long term contractImmediate start
$181k - $248.5k
...Staff Embedded Software Engineer, Communications Systems Long Beach, California At Relativity Space, we're building rockets to serve today... ...gateware and interfaces to the payload network Develop Linux device drivers and hardware abstraction layers for optical...$75k - $150k
Back 59d Senior Firmware Engineer - FPGA design #26-257 Cypress, California, United States Apply X Facebook LinkedIn Email Copy Job Description Job Summary: Mercury Systems space and strategic weapons team have an opportunity for an experienced Firmware Engineer...Work experience placementCasual workWork at officeRemote workWorldwide- ...Job Description Job Summary: Mercury Systems space and strategic weapons team have an opportunity for an experienced Firmware Engineer to join a collaborative, multi-disciplined engineering team focused on designing, developing, integrating, and testing firmware...Work experience placementCasual workWorldwide
- ...Based in Cypress, CA and focus our Engineering efforts on Engineering and Manufacturing... ...Essential Duties and Responsibilities: Lead Embedded Firmware development activities in C/C++... .... Support internal and external software architecture and operation design reviews...Permanent employmentLocal areaFlexible hours
$115k - $149k
...Embedded Software Test Engineer At iRhythm, you'll have the opportunity to grow your skills and your career while impacting the lives of people... ...observations. Ways to Stand Out Proficiency in Linux/Unix environment. Work experience in a firmware or software...Work experience placementWork at office$160k - $225k
...Senior Enterprise Security Engineer, Linux Denver, CO or Long Beach, CA or SF Bay Area Space is a warfighting domain. True Anomaly... .... We build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the U.S. and its Allies...- ...Kforce's client, a growing, up and coming engineering technology company located in Tustin, CA, is hiring a Senior Linux BSP Software Engineer to support the design and development... ...).Duties Include: Design and develop Embedded Linux BSPs from requirements through...Hourly payContract work
$45 - $85 per hour
...Job Title: Embedded Software Engineer Job Description: ~ We are seeking a talented Embedded Software Engineer to join our team. In this role, you will be responsible for the verification, testing, integration, and development of software. You will also be tasked...Long term contractContract workTemporary workFlexible hours$191k - $253k
...Senior Embedded Systems Software Engineer Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology,...Full timeWork experience placement$166k - $220k
...Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion... ...capability. About the Job Software Engineers contribute to the delivery of a variety of embedded and/or safety critical software integrated in to...Full timeWork experience placementImmediate startRemote workFlexible hours$138k - $207k
...Electronic Warfare (EW) team is seeking experienced generalist embedded software engineers to build out the software ecosystem supporting a next-... ...with MATLAB, especially C code generation. Experience with Linux kernel module development Experience with FPGA...Full timeWork experience placementLocal areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!
- linux Cypress, CA
- senior c# .net software developer Cypress, CA
- ultimate software Cypress, CA
- healthcare software sales Cypress, CA
- software sales Cypress, CA
- embedded software Cypress, CA
- software Cypress, CA
- software implementation project manager Cypress, CA
- remote software sales Cypress, CA
- software asset management analyst Cypress, CA



