Charlotte, NC

Job Description

Cyber Security Engineer

We are looking for a Cyber Security Engineer who will participate in a team environment to design, implement, integrate, and test embedded software and systems for commercial and military products. The position requires a variety of security and engineering activities across Cybersecurity, Risk Management, Information Assurance, technical support and documentation, as specified in the DoD Instruction 8500.01.  



  • Leads information assurance and cybersecurity efforts on company products to assure compliance with contract requirements
  • Leads the design, build, and test embedded software and systems for commercial and military products
  • Develops and manages software and system requirements and design documentation
  • Develops firmware and software for embedded systems
  • Produces project technical documentation required to meet internal, customer, and/or contractual requirements
  • Leads product pre-production documentation and delivery
  • Assists in transitioning products to recurring production environment
  • Proactively in identifies and solves engineering challenges and focuses on delivering high-performance, mission-critical products
  • Responsible for conducting vulnerability assessments using Nessus, ACAS, SCAP and STIG Checklists



  • All employees are expected to be in compliance with government and corporate laws, rules, regulations, policies, and procedures






  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent required



  • Five + years of experience in cybersecurity and/or embedded software development
  • Experience in MIL-STD-498 and/or DO-178B/C in CMMI level 3+ Safety Critical development environment
  • Linux Kernel Development and maintenance desired
  • Experience developing real time software in an embedded Linux environment
  • Experience with Windows 10 IoT Embedded
  • Experience with IOS or Android app development a plus
  • Experience conducting vulnerability assessments using Nessus, ACAS, SCAP and STIG Checklists
  • Experience with Wireshark
  • Experience with software management tools including software configuration management
  • Must have excellent documentation and writing skills
  • C/C++ experience including Object-Oriented Design in a real-time environment
  • Multi-threaded application experience



  • Must have working knowledge of Risk Management Framework (RMF)
  • Must have the ability to obtain and/or maintain DoD Secret level clearance
  • Must possess or have ability to obtain a Certified Information Systems Security Professional (CISSP) or Security+ certification
  • Familiarity with DoD 8500.1/.2 Information Assurance
  • Familiarity with low-power, portable systems
  • Ability to write and maintain Linux kernel modules
  • Proficient with fault-tolerant digital sensor systems used in military and commercial hardware is a plus.
  • TCP/IP, TLS, UDP, Serial, GPIO
  • Implementation of FIPS 140-2 encryption
  • Previous experience with Windows system administration or network administration preferred
  • Ability to develop and maintain positive relationships with other technology teams/stakeholders
Share This Job: