This site uses cookies. To find out more, see our Cookies Policy

Sr Software Engineer - Embedded, C/C++ in Morrisville, NC at Volt

Date Posted: 4/11/2019

Job Snapshot

Job Description

Volt Workforce Solutions is hiring immediately for a Sr. Software Engineer in Morrisville, North Carolina.

Perform embedded software development for high-security encryption products and solutions. Responsibilities include architecture, design, development, integration, and testing of embedded software for network security appliances, including device management software, communication protocols, device drivers, and control plane security features

Required Skills:

  • Min 6 years software development experience
  • Network security protocols and algorithms (e.g. TLS, SSL, encryption, OpenSSL, X.509 Certificates, etc.)
  • Large complex software/hardware developments, many years of embedded development
  • Memory management, pthreads, inter-process communication, IPC and synchronization methods, strong software and hardware debugging skills (e.g. GDB,KGDB, JTAG probes)
  • C and C++
  • Several years of experience using embedded Linux (kernel and user levels) or like RTOS
  • Understand networking protocols such as TCP/IP, UDP, ARP, and ICMP

Desired Skills:

  • Experience with Key Management Infrastructure (KMI-3300) and Over-The-Network-Keying (OTNK)
  • Control plane implementation for Ethernet based Network Appliances
  • Control plane processor experience
  • CLI, SNMP, MIBs experience for device management

This is a contingent/temporary position offered through Volt Workforce Solutions. Volt offers competitive compensation, the chance to work with some of the world’s leading companies, and a staff committed to helping you take the next step on your career path.

To learn more about Volt, please visit: http://www.volt.com and to see more of our job postings, please visit: http://jobs.volt.com

Required: Must have Active US Government Security Clearance

Volt is an Equal Opportunity Employer.