Quick Overview
Job Description
Join a small, fast paced team building software for encrypted communications systems, including Layer 2 and Layer 3 in line network encryptors, embedded cryptographic devices and emerging cryptographic solutions. The program develops, tests and certifies the Next Generation Encryptor (NGE) high speed encryptor supporting government enterprise networks. You will work alongside systems, test and hardware engineers as new capability is developed and transitioned into service. Can support out of either Carlsbad, CA, tempe, AZ or Marlborough, MA, Tampa, FL and Linthicum Heights, MD What You Will Do
- Design and implement embedded software in C/C++ for encrypted communications systems
- Work in Linux for an embedded environment, including kernel driver development and modification
- Build and configure networking, including TCP/IP and protocols such as IPSec, MACsec and TLS
- Design and implement RESTConf interfaces
- Develop against microprocessors and embedded processors such as NIOS, ARM and RISC-V, including bare metal device drivers
- Work in emulation environments and with standalone embedded applications
- Collaborate with systems, test and hardware engineers across multi disciplinary teams Required Qualifications
- 5+ years designing and implementing embedded software in C/C++
- 2+ years with Linux, ideally in an embedded environment
- Rust
- Basic understanding of TCP/IP and common network configuration
- Object oriented software development
- Agile Scrum development
- Ability to plan, track and report on progress
- CI/CD tooling
- Bachelor's degree or higher in Computer Science, Computer Engineering or a related field
- U.S. Government position. U.S. Citizenship required.
- Active DoD Secret clearance or higher required.
- Ability to travel up to 10%
Preferred Qualifications
- Linux kernel driver development and modification
- Bare metal embedded device drivers
- Microprocessors and embedded processors such as NIOS, ARM or RISC-V
- RESTConf interface design and implementation
- Emulation environments
- Networking protocols including IPSec, MACsec and TLS
- Python
- Standalone embedded applications
- Working on multi disciplinary teams
Similar jobs
- TS
Sr. Software Engineer-W2-Fort Mill - SC Onsite
NewTektree Systems Inc.
Fort Mill, SC🇺🇸On-site14 hours agoDockerSQLGit+7Technology - MM
Application Developer
NewMitchell Martin, Inc.
Charlotte, NC🇺🇸$63 - $68/hrHybrid14 hours agoTechnology - SH
Principal Product Application Engineer - Enterprise SSDs
NewSK hynix memory solutions America Inc.
San Jose, California🇺🇸$145k - $205k/yrOn-site41 minutes agoEmbedded SystemsC++Python+2Technology - CA
Senior GECX AI Forward Deployed Engineer - Lead Software Engineer
NewCapgemini America, Inc.
IL🇺🇸$117.9k - $223.6k/yrHybrid14 hours agoGoogle CloudPythonGenerative AI+3Technology - RA
Part time Software Engineer Co-op (Remote)
NewRaytheon
Aurora, CO🇺🇸Remote14 hours agoDockerMicroservicesAWS+8Technology - LH
Lead, Systems Engineering - Link 22
NewL3 Harris
United States🇺🇸$127.5k - $236.5k/yrRemote14 hours agoAgileEngineering - BC
Associate Systems Engineer
NewBoeing Company
Seal Beach, CA🇺🇸$98.6k - $133.4k/yrHybrid14 hours agoPythonAgileTechnology - BC
Associate Software Engineer
NewBoeing Company
Berkeley, MO🇺🇸$82k - $105.3k/yrHybrid14 hours agoGitC#.NET+4Technology - BC
Associate Software Engineer
NewBoeing Company
Maryland Heights, MO🇺🇸$82k - $94.2k/yrHybrid14 hours agoSAFeMicroservicesSVN+8Technology - AT
Software Developer [213844]
NewAquent Talent
Southlake, TX🇺🇸HybridYesterdaySQLMicrosoft ExcelTableau+6Technology - AS
Senior Software Engineer - Back End IV
NewApex Systems
Cincinnati, OH🇺🇸On-site14 hours agoMicroservicesSpringSpring Boot+6Technology - AS
Model-Based Systems Engineer
NewApex Systems
San Antonio, TX🇺🇸Hybrid14 hours agoJiraAgileTechnology