Embedded Cybersecurity Software Engineer C++
Company: Cogent Infotech Corporation
Location: Salt Lake City
Posted on: May 25, 2023
We are currently seeking Software Engineers who want to be a part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications systems.
This position requires working within a team environment to help architect, design, develop, and debug embedded software security products. This position will include the application of information assurance principles and the use of state-of-the-art technologies in helping obtain security certifications and accreditations. This position requires good communications skills to be able to help with all aspects of a program's execution including bid and proposal, development, testing, deployment, & engineering support. This position may also require presentation skills, and ability to interact with vendors & customers (both internal and external)-in a professional manner.
Technical Functional skills:
--- Knowledge and experience using C++ and understanding modern object oriented design and architecture
--- Knowledge and experience developing for embedded real-time operating systems such as VxWorks, MQX, FreeRTOS, SafeRTOS, embedded Linux, etc.
--- Device driver development experience
--- Good communication skills and works well in a team environment
Additionally, knowledge and experience in multiple of the following is preferable:
--- Security certification, e.g. CISSP, CEH
--- Experience with:
--- HAIPE devices
--- TEMPEST design technologies
--- QUADRANT design techniques
--- Key Management experience
--- Internet Security Protocols
--- Encryption Protocols
--- Security ICs - TPM, trust and store, root of trust
--- Experience developing security architectures or secure network design
--- Experience developing to secure coding guidelines or standards
--- Open source Linux development
--- Experience with source control repositories such as Git or Clearcase
--- Experience with test frameworks such as Google Test/Google Mock
--- Agile development methodology and Atlassian tools (JIRA, Bitbucket, Confluence)
--- Machine learning, data analysis, and advanced algorithm design and development
--- DevOps technologies such as virtualization, Docker, scripting, and automation
--- A very strong background in programming languages, compilers, and application execution
--- Low-level drivers and hardware interfaces such as ISO7816, USB, I2C, SPI, etc.
--- Working knowledge of TCP/IP/UDP,
--- Scripting Languages such as Python, Bash, Perl
--- DoD SECRET security clearance or be qualified to obtain one
--- A bachelor's degree in CS/EE/CE or a degree in a closely related field and 6+ years of software engineering experience. Advanced degrees preferred
Keywords: Cogent Infotech Corporation, Salt Lake City , Embedded Cybersecurity Software Engineer C++, IT / Software / Systems , Salt Lake City, Utah
here to apply!