> Markdown version of [/jobs/ext/3572108-field-programmable-gate-array-fpga](https://www.wearedevelopers.com/jobs/ext/3572108-field-programmable-gate-array-fpga). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Field-Programmable Gate Array (FPGA - **Company:** CareerCircle - **Location:** Redondo Beach, CA, United States - **Experience:** Expert - **Salary:** $156,000.0 - $164,320.0 - **Contract:** Temporary contract - **Skills:** Board Bringup, C (Programming Language), Agile Methodology, Application Lifecycle Management, Systems Engineering, ARM Architecture, Boolean Algebra, C++ (Programming Language), Communications Protocols, Computer Engineering, Continuous Integration, Software Debugging, Linux, Video Cards, Embedded C, Perl (Programming Language), Embedded Software, Network Interface Controllers, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Software Architecture, Real-Time Operating Systems, Shell Script, Software Engineering, Software Requirements Analysis, Software Systems, Verification and Validation (Software), Systems Architecture, Systems Integration, Software Technical Review, Universal Asynchronous Receiver/Transmitter, Verilog, VHSIC Hardware Description Language (VHDL), VxWorks, Scripting, Serial Peripheral Interface, Real Time Systems, Code Comments, Integration Tests, Jenkins - **Published:** October 3, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/ca/redondo-beach/b3d01473-50e9-4558-82f7-3a826ed04434 ## About the Role Planning Operations Leadership Embedded C Communication Problem Solving Software Design Flight Software Agile Methodology Embedded Software Account Management Business Valuation Software Solutions Systems Engineering Systems Integration System Requirements Integration Testing Traceability Matrix Software Engineering Software Development Computer Engineering Technical Leadership Software Architecture Full Stack Development Business Transformation Software Technical Review C++ (Programming Language) Real-Time Operating Systems Computer-Aided Manufacturing Software Development Life Cycle Application Lifecycle Management Troubleshooting (Problem Solving) Military Standards And Specifications, * Bachelor's degree in a STEM discipline with 12+ years of relevant experience, OR * Master's degree in a STEM discipline with 10+ years of relevant experience, OR * PhD in a STEM discipline with 10+ years of relevant experience. * Active SCI security clearance. * Proven experience leading software engineering teams. * Expert-level proficiency in Embedded C/C++ development. * Extensive experience with real-time operating systems, including VxWorks. * Strong understanding of full software development lifecycle processes from requirements through testing and deployment. * Experience developing and maintaining technical software documentation. * Knowledge of communication buses and protocols such as MIL-STD-1553 and SpaceWire. * Strong analytical, troubleshooting, and problem-solving skills. Preferred Qualifications * Experience with Cost Account Management (CAM). * Experience supporting or leading proposal efforts. * Ability to develop system requirements and evaluate design tradeoffs involving performance, memory utilization, and cost. * Experience working within Agile development environments. * Familiarity with CI/CD methodologies and tools such as Jenkins. * Aerospace, defense, satellite, or space systems experience. * Experience with complex integrated software and hardware environments., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Sales Linux Stm32 Verilog Teamwork Firmware Marketing Debugging Scripting Visionary Innovation Reliability Prototyping Video Cards Shell Script Communication Digital Logic Code Comments Accountability Systems Design Circuit Design Design Reviews Board Bring-Up Product Testing Embedded Systems ARM Architecture Embedded Software Embedded Firmware Project Management Professional Audio Validation Testing Workflow Management Development Testing Design Verification Electronic Circuits Workflow Automation Scripting Languages Computer Engineering Product Requirements Firmware Development Design Specifications Electrical Engineering Electric Power Systems New Product Development High Tech Manufacturing C (Programming Language) Communications Protocols Engineering Design Process Verification And Validation Perl (Programming Language) Serial Peripheral Interface Python (Programming Language) Continuous Improvement Process Milestones (Project Management) Troubleshooting (Problem Solving) Field-Programmable Gate Array (FPGA) VHSIC Hardware Description Language (VHDL) Universal Asynchronous Receiver/Transmitter +0 Google IT Automation with Python Google Project Management ## Description We are seeking an experienced Payload Flight Software Lead to lead the architecture, development, integration, testing, and verification of mission-critical flight software for embedded and real-time systems. This role will provide technical leadership to a team of software engineers while partnering closely with systems engineering, hardware, and integration & test teams to deliver high-quality software solutions supporting advanced aerospace and space technologies. The ideal candidate possesses deep expertise in embedded software development, real-time operating systems, software architecture, and technical leadership. This individual will play a key role in defining system architectures, driving software development efforts, and ensuring successful program execution., * Lead a team of software engineers in the development and delivery of flight software solutions. * Define software architectures for embedded and real-time systems. * Oversee software design, development, integration, testing, verification, and deployment activities. * Produce and maintain architecture documentation, interface control documents, traceability matrices, trade studies, and technical specifications. * Collaborate with cross-functional engineering teams including Systems Engineering, Hardware Engineering, and Integration & Test. * Analyze system requirements and translate them into robust software designs. * Troubleshoot and resolve complex software, integration, and system-level issues. * Evaluate system performance and recommend improvements related to functionality, efficiency, and reliability. * Support program planning, technical reviews, and software lifecycle management activities. * Coordinate with internal stakeholders and external partners to ensure successful project execution., Planning Operations Leadership Embedded C Communication Problem Solving Software Design Flight Software Agile Methodology Embedded Software Account Management Business Valuation Software Solutions Systems Engineering Systems Integration System Requirements Integration Testing Traceability Matrix Software Engineering Software Development Computer Engineering Technical Leadership Software Architecture Full Stack Development Business Transformation Software Technical Review C++ (Programming Language) Real-Time Operating Systems Computer-Aided Manufacturing Software Development Life Cycle Application Lifecycle Management Troubleshooting (Problem Solving) Military Standards And Specifications Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0