Software Engineer at CACI providing timely software development for government customers in SIGINT and cyber operations. Engage in system integration, deployment, and lifecycle support.
Responsibilities
Provide timely, mission-critical software development and support to government customers in SIGINT and cyber operations.
Design, develop, test, and deploy software across embedded and general-purpose systems (Windows and Linux variants).
Collaborate with cross-functional teams to support hardware interfaces and firmware integration.
Perform debugging, documentation, and analysis of software and hardware issues.
Support field integration, system testing, and deployments (limited travel possible).
Contribute to configuration management, continuous integration, and lifecycle software support.
Requirements
Active TS/SCI with a polygraph clearance.
Bachelor’s degree (or higher) in Computer Science, Software Engineering, Electrical Engineering, or related STEM field (or equivalent experience).
5 -15+ years of professional software engineering experience supporting complex systems (or more for senior/lead roles).
Proficiency in Java/Swing, Spring Tools Suite (STS), Eclipse, VS Code, and Maven.
Experience with Java Fire (legacy Java JFire) development/support.
Embedded software development and deployment on Windows and Linux (Rocky, CentOS, Ubuntu, OpenWRT).
Familiarity with RabbitMQ, software debugging tools, and hardware interfaces (JTAG, I2C, SPI, UART, Ethernet).
Configuration management with GitLab CI/CD (continuous integration).
Jira and Confluence for ticket and documentation management.
Front-end experience with React and JavaScript/HTML.
Basic RF and GPS systems knowledge.
Understanding of embedded Linux boot process (bootloaders, initramfs, kernel boot), systemd, and time sync tools (chrony/NTP).
Senior Software Engineer developing Tauri (Rust) layer for desktop applications at LEAP Legal Software. Collaborating with front - end engineers and ensuring reliable OS - level interactions.
Full stack developer utilizing Palantir Foundry to build data - driven solutions. Collaborating with teams to develop and maintain various applications and data integrations.
Principal Software Engineer at Walmart working on next - generation retail technologies and leading engineering teams. Mentoring talent and driving system architecture in a collaborative environment.
Software Engineer III developing Android applications for Walmart Global Tech. Collaborating with teams to enhance mobile user experiences while ensuring quality and performance standards.
Senior Software Engineer designing next - gen enterprise platforms for food & beverage supply chains. Building high - performance services and applications in TypeScript within a collaborative, hybrid work culture.
Product Engineer developing user - focused products for Salvy, a mobile service provider simplifying IT management. Collaborating closely with a small team to build and maintain the product.
Expert Software Engineer developing multimedia solutions for Barco Control Rooms. Leading innovative engineering projects and collaborating with cross - functional teams for high - quality product deliveries.
Staff Engineer contributing to verification of GPU subsystems for next - gen mobile GPU. Designing scalable testbenches and ensuring verification aligns with architectural specifications.
Senior Manager in Software Engineering leading a team building AI - powered tooling for Global Quality Engineering. Focusing on architectural direction and team development in a dynamic environment.
Senior Software Engineer at Paramount designing AI - powered tooling for quality engineering. Collaborating on automation services and building production systems for development efficiency.