Our team is seeking a skilled Software Development Leader to join our mission-critical cryptographic technology efforts. This role involves designing and developing next-generation software solutions, leading software development processes, and mentoring other developers.
Key Responsibilities:
* Design and develop high-performance software solutions for embedded Linux systems.
* Lead cross-functional teams to drive technical standards and methodologies.
* Develop innovative kernel-level solutions and perform debugging on embedded systems.
* Support integration of Linux networking, routing, containerization, and embedded platforms.
Required Qualifications:
* Bachelor's degree in Software Engineering or related field with 5+ years of relevant experience.
* Agile experience preferred.
* DoD Secret clearance preferred at time of hire; must be eligible to obtain and maintain clearance.
* U.S. citizenship required due to the nature of the work.
Technical Experience:
* 5+ years developing Linux Kernel Drivers for embedded systems.
* Proficient in kernel driver debugging techniques.
* Experience with Petalinux / Xilinx SoC (Zynq Ultrascale+, Versal), Linux networking/routing, Docker and Podman on Linux, and Wind River Linux.
Soft Skills & Team Attributes:
* Ability to lead and guide software development efforts.
* Strong collaborator, able to elevate team performance.
* Deep understanding of technology trends and willingness to champion new ideas.
* Committed to ongoing professional development for yourself and others.
Why Join Our Efforts:
* Work on critical cryptographic technologies that protect national security.
* Research-oriented environment with cutting-edge engineering challenges.
* Flexible schedules, hybrid work, and strong work-life balance options.
* Competitive benefits package.