> Markdown version of [/jobs/ext/3899535-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3899535-embedded-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). --- # Embedded Systems Engineer - **Company:** CACI International Inc. - **Location:** San Antonio, TX, United States - **Experience:** Expert - **Salary:** $85,800.0 - $180,200.0 - **Contract:** Permanent contract - **Skills:** Altium Designer, Systems Engineering, ARM Architecture, Automation of Tests, C++ (Programming Language), Ubuntu (Operating System), Network Analysis, Computer Engineering, Software Debugging, Linux, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Hardware Description Language, Hardware Design, Python (Programming Language), Real-Time Operating Systems, Red Hat Enterprise Linux, RS-232, Schematic Capture, Serial Communications, Signal Processing, Signal Integrity, Software Engineering, USB, Verilog, VHSIC Hardware Description Language (VHDL), Diagnostic Tools, Scripting, Optimization Algorithms, MIL-STD-810 Environmental Testing, Pcb Layout - **Published:** October 23, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3466498711&tx=KP4545FFL&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role Required: * Bachelor's Degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related engineering discipline * 10 years of professional experience in embedded systems design and development * Proven experience with ARM architecture (Cortex-A or Cortex-M) including hardware design and firmware development * Circuit card design experience using Altium Designer including multi-layer PCB design, signal integrity, and EMI/EMC considerations * Extensive FPGA programming experience (Xilinx, Intel/Altera, or Lattice) with HDL coding (VHDL or Verilog) * Strong background in embedded system power optimization techniques and battery management * Proficiency with serial communication protocols: I2C, USB, RS-232, RS-485, and SPI * Experience developing embedded software on Linux platforms (RedHat Enterprise Linux Edge and/or Ubuntu) * U.S. citizenship with ability to obtain a DoD security clearance * Willing and able to work on-site in San Antonio, TX Desired: * Experience with avionics systems, aerospace applications, and U.S. Air Force programs * Automated Test Equipment (ATE) or Test Program Set (TPS) development experience * Familiarity with MIL-STD-1760 (aircraft/store electrical interconnection) and/or MIL-STD-1553 (data bus) armament protocols * Development experience in accordance with MIL-PRF-28800, MIL-STD-810, and MIL-STD-461 * Experience with real-time operating systems and edge computing technologies * Product development through production in accordance with AS9100 or ISO 9001 quality standards * Experience with Python, C/C++, or scripting languages for test automation * RedHat certification (RHCE or RHCSA) ## Description Lead the development of next-generation battery-powered test instrumentation from concept through production for military aircraft applications with CACI's Aerospace Solutions Group on-site in San Antonio, TX. As the Embedded Systems Engineer you will design cutting-edge embedded systems with low Size, Weight, And Power (SWAP) requirements utilizing ARM-based architectures developing advanced test equipment. You will collaborate directly with systems engineering teams to create innovative solutions for military avionics test applications. Be part of a multi-disciplinary engineering team supporting critical USAF programs with opportunities for professional growth in aerospace and defense technologies., * Design and develop battery-powered test instrumentation systems utilizing ARM architecture (Cortex-A/M series processors) * Implement embedded system power optimization techniques to achieve low SWAP requirements for portable test equipment * Design circuit cards using Altium Designer from schematic capture through PCB layout, fabrication, and assembly * Develop and integrate FPGA designs for signal processing, control, and data acquisition applications * Perform circuit analysis, simulation, and verification using industry-standard tools and test equipment * Develop embedded software and firmware for RedHat Enterprise Linux (RHEL) Edge and Ubuntu Linux platforms * Integrate and troubleshoot serial communication protocols including I2C, USB, RS-232, RS-485, and SPI * Collaborate with systems engineering team to develop requirements, system architectures, and verification strategies * Support product lifecycle management from concept to delivery within cost, scope, and schedule constraints * Conduct design reviews and peer reviews, providing technical documentation and justification for design decisions * Interface with USAF customers regarding development progress, technical solutions, and requirements clarification * Troubleshoot and debug hardware and software issues using oscilloscopes, logic analyzers, and diagnostic tools