
Senior Embedded Linux Engineer
- Virginia
- Permanent
- Full-time
- * *
- 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
- 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)
- 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