Job Details

Cyber Security Engineer- Embedded Software

Onsite IT Advisors
Charlotte, North Carolina, United States

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 Cyber security, Risk Management, Information Assurance, technical support and documentation, as specified in the DoD Instruction 8500.01.


  • Leads information assurance and cyber security 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 cyber security 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
- provided by Dice

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events