Senior Embedded Linux Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 5 months ago

Senior Embedded Linux Engineer

CACI International Inc is a dynamic company focused on innovative technology solutions. They are seeking a Senior Embedded Linux Engineer to join their team, where the candidate will design, implement, and test software solutions while collaborating with teams on integration and feature development.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, implement, test, and document software solutions
Diagnose and resolve complex issues in established codebases
Provide advanced technical support for field teams and customer escalations
Collaborate with internal teams and vendors on integration and feature development
Participate in Agile workflow processes
Conduct and contribute to team code reviews
Implement and manage code enhancements across multiple related product lines

Qualification

Embedded OS developmentLinux kernelDriversBashPythonCNetworking conceptsGit version controlAGILE developmentPublic Key InfrastructureOpenWrt experienceRPM packaging802.1x networksOver-the-Air updatesCI/CD pipelines

Required

US citizen
Bachelor's degree in computer science or related degree
7+ years experience embedded OS development, preferably Linux
Demonstrated proficiency writing/modifying the Linux kernel and drivers
Proficient in Bash, Python, and C
Solid understanding of fundamental networking concepts (DNS, TCP, UDP, etc.) and history delivering projects with critical foundations in networking
Versed in Git based version control systems
Experience following AGILE development practices
Comprehensive understanding of Public Key Infrastructure (PKI)
Familiarity with different Wi-Fi authentication and encryption standards (WPA2, WPA3, CCMP, TKIP)

Preferred

Prior history working with OpenWrt and RHEL
Packaging software in RPMs or other formats
Understanding of 802.1x networks and protocols
History working with updating remote devices Over-the-Air
Experience working with CI/CD pipelines

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase