Embedded Cybersecurity Software Engineer C++
Company: Cogent Infotech Corporation
Location: Salt Lake City
Posted on: May 25, 2023
|
|
Job Description:
Major purpose:
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.
Major functions:
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
Education/Experience/Licenses etc.:
--- 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
Click
here to apply!
|