> Markdown version of [/jobs/ext/3828629-computer-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3828629-computer-systems-engineer). 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). --- # Computer Systems Engineer - **Company:** PDS Inc. - **Location:** El Segundo, CA, United States - **Experience:** Experienced - **Salary:** $144,477.0 - **Contract:** Temporary contract - **Skills:** Board Bringup, Java (Programming Language), Application Programming Interfaces (APIs), Systems Engineering, Software Quality, Code Review, Communications Protocols, Computer Engineering, Data Visualization, Software Debugging, Programming Tools, Device Drivers, Linux on Embedded Systems, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Graphical User Interface, Design of User Interfaces, Iterative and Incremental Development, JavaFX, Joint Test Action (IEEE Standards), PCI Express, Rapid Prototyping Process, Real-Time Operating Systems, Software Engineering, System on a Chip, Systems Integration, Web Application Frameworks, Vivado, ReactJS, Fpga Hardware, Break Fix, Electron (Programming Language), Gitlab, Git, Vue.js, AngularJS, Information Technology, Front End Software Development, Docker - **Published:** October 18, 2026 - **Apply:** https://www.juju.com/job/14_bab8c4ff ## About the Role * Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline. * 5-9 years of professional experience in embedded hardware/software development and integration. * Hands-on experience with Xilinx SoC/MPSoC platforms, including Zynq UltraScale+ and Versal architectures. * Strong proficiency with Xilinx development tools such as Vivado, Vitis, PetaLinux, and SDK. * Experience with: + Embedded Linux or RTOS environments + PS/PL integration + Device driver development + Board bring-up and system-level debugging * Experience developing user interfaces using Java or modern JavaScript frameworks such as React, Vue, Angular, or Electron. * Demonstrated hands-on troubleshooting skills using oscilloscopes, logic analyzers, JTAG debuggers, and related laboratory equipment. * Strong communication skills and the ability to collaborate effectively across multidisciplinary engineering teams. * Must be eligible to obtain a Security Clearance., * Bachelor's degree with 9+ years of experience, Master's degree with 7+ years of experience, or PhD with 4+ years of experience in engineering, computer science, mathematics, physics, chemistry, or a related technical field. * Experience developing custom FPGA IP and utilizing High-Level Synthesis (HLS) methodologies. * Knowledge of high-speed communications protocols, including: + PCIe + 10Gb Ethernet + Aurora + SpaceWire + MIL-STD-1553 * Experience building command-and-control (C2) systems, real-time visualization tools, or aerospace test environments. * Familiarity with CI/CD pipelines, automated testing frameworks, and containerized workflows such as Docker. * Demonstrated leadership during large-scale hardware and software integration efforts. * Experience supporting aerospace, aviation, space, or defense programs., If you're a hands-on engineer who enjoys solving complex hardware and software challenges and wants to contribute to some of the industry's most advanced space programs, we want to hear from you. ## Description * Develop, configure, and maintain embedded software and firmware on Xilinx SoC platforms, including Zynq UltraScale+ and Versal devices. * Implement and troubleshoot Processing System (PS) to Programmable Logic (PL) interfaces, AXI interconnects, and memory maps. * Develop and validate Board Support Packages (BSPs), embedded Linux/PetaLinux environments, device drivers, and low-level communication interfaces. * Support hands-on board bring-up, system integration, and debugging activities. * Utilize oscilloscopes, logic analyzers, protocol analyzers, and other test equipment to diagnose and resolve system issues. Front-End GUI & Operator Interface Development * Design and develop intuitive graphical user interfaces using Java, JavaFX, React, Vue, Angular, Electron, or similar technologies. * Create control dashboards, telemetry displays, and command interfaces for payload emulation systems. * Integrate front-end applications with embedded services, APIs, and hardware endpoints to enable real-time monitoring and control. Hardware/Software Integration & Collaboration * Partner with FPGA engineers, hardware designers, systems engineers, and test teams to validate end-to-end system functionality. * Lead troubleshooting efforts and drive root-cause analysis in a fast-paced lab environment. * Support rapid prototyping, iterative development, and hardware/software co-design initiatives. * Contribute technical expertise during key integration and validation milestones. Software Quality & Process Improvement * Utilize Xilinx development toolchains including Vivado, Vitis, PetaLinux, and SDK environments. * Participate in code reviews, documentation, and software quality initiatives. * Manage source code and development workflows using Git and GitLab. * Support continuous improvement through modern development and testing practices., * Exposure to advanced embedded technologies, FPGA development, and mission-critical platforms * Collaborative environment alongside highly skilled engineers and technical leaders * Hands-on experience with cutting-edge hardware, software, and integration technologies * Professional growth through challenging and impactful engineering projects * A culture that values innovation, technical excellence, continuous learning, and teamwork