
location_on103, James Loop Road, Cypress, Hale County, Alabama, 35474, United States
This onsite embedded software engineering position is dedicated to designing, developing, and optimizing software for Solid State Power Amplifiers (SSPAs) and Block Upconverters (BUCs). These systems are critical for ground-based, airborne, and space-based applications, driving technical innovation in advanced control algorithms and mission-critical software delivery.\n You will partner closely with customers, program managers, RF engineers, and mechanical engineers to translate complex system requirements into scalable, high-performance solutions. The role is ideal for an engineer who thrives on solving intricate technical challenges while mentoring and inspiring engineering teams. You will own the embedded software development lifecycle from concept to production, ensuring designs meet rigorous compliance standards including EMI/EMC, DO-178, and MIL-STD.
Nova Talent Solutions partners with clients committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to any protected characteristic in accordance with applicable laws and regulations.
Work model: On-site
103, James Loop Road, Cypress, Hale County, Alabama, 35474, United States
Alabama
Familiarity with aerospace, defense, or satellite communication software development. Understanding of DO-178, MIL-STD-882, and space qualification processes for software. Knowledge of digital predistortion, digital signal processing, and adaptive control techniques. Experience with AI, GPUs, FPGAs, and NPUs. Leadership and mentorship capability to guide engineering teams. Active security clearance or ability to obtain clearance.
CACI International Inc • Crane, Indiana
Hidden Creek Country Club • Quincy, Massachusetts
Hidden Creek Country Club • Costa Mesa, California
Skills: Embedded Software, Control Algorithms, Real-Time Operating Systems, Freertos, Vxworks, Device-Driver Development, C/C++, Assembly Language, Yocto Project, Spi.
Education: Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field required.