Networking and Embedded Software Engineer - Huntsville, United States - Secmation

    Default job background
    Description

    The software developer will work with our engineering teams and be involved in developing critical cybersecurity technology to support a variety of applications including protection of network traffic, securing autonomous vehicles and critical infrastructure, and engineering tools which automate the application of security protections. In this hands-on developer role, you will contribute to products which extend the state-of-the-art in Defense and Industrial cybersecurity applications. Your knowledge and experience of developing secure network protocols will augment our team and provide vital expertise for future growth opportunities.

    Requirements

    • BS/MS in Computer Science, Electrical Engineering, or related technical field
    • 2 + years' experience working with L2-L7 packet processing and data plane protocols
    • 2 + years' experience delivering embedded software & high-performance software written in C/C++ and Python
    • Work experience with Linux-based operating systems, virtual machines, cloud-based services, and networking protocols
    • Work experience developing VPNs or IPsec-based secure tunnels involving traversal of different networks
    • Containerization experience
    • Experience working on software development teams in an Agile environment including DevOps tools such as Jira and Git
    • U.S. citizenship required. Must be eligible to obtain and maintain security clearance due to contractual requirements.
    Benefits
    • Competitive pay
    • Company equity
    • Relocation Assistance
    • Paid time off
    • Flexible work schedules
    • Health, Dental and Vision insurance
    • Life insurance
    • Long and Short-term disability insurance
    • Retirement benefits and more