Secure Network Systems (SNS) team is an interconnected series of small teams that allows for immediate visibility within the group, but maintains the resources support of a large company to solve technology needs. We also support security and cybersecurity needs across the company, in which physical products, tools, and initiatives can have impacts across world-wide usage.
You will join a software development team that designs, re-factors, and maintains code for existing and upcoming features across one or more product lines while meeting a stringent set of standards for security design and testing. As updated standards are released they are deployed across a variety of products and must take into account a variety of competing constraints.
Members will be expected to work as part of a team that works with and helps clarify requirements while continuously supporting development, integration, automation, and test of the final product through certification.
Responsibilities:
Cybersecurity software & systems engineering
Be a part of an agile multidisciplinary development team
Embedded systems software engineering
Design, develop and integrate high speed scalable network software (protocols, device drivers, data plane)
Qualifications:
10+ years' experience using C/C++ in embedded environments
10+ years' experience with network software design and development
7+ years' experience with Linux OS use, ideally for an embedded environment
Proven experience with Linux network stack and writing Linux kernel modules
Demonstrated experience with networking protocols (e.g.TCP/IP, IPSec, MACsec, TLS, etc.)
Object-oriented software development experience
Agile Scrum development experience
Ability to plan, track and report on progress
CI/CD software
Bachelor's Degree or higher in Computer Science, Computer Engineering or equivalent experience
US Government position. US Citizenship required
Active DoD Secret Clearance
Ability to travel up to 10%
Numbers & Facts
Location
Carlsbad, California
Skills
Agile Programming Methodologiesunmatched
Broadbandunmatched
C Programming Languageunmatched
C++ Programming Languageunmatched
Computer Engineeringunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Device Driversunmatched
DoD Secret Clearanceunmatched
Embedded Softwareunmatched
Embedded Systemsunmatched
Governmentunmatched
IPsec (IP Security)unmatched
Internet Securityunmatched
Linux Kernelunmatched
Linux Networksunmatched
Linux Operating Systemunmatched
Network Designunmatched
Network Protocolsunmatched
Network Softwareunmatched
Object Oriented Developmentunmatched
Object Oriented Softwareunmatched
Progress Reportsunmatched
Refactoringunmatched
SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
Scrum Project Management and Software Developmentunmatched
Security Designunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Systems Engineeringunmatched
TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
Team Playerunmatched
Test Automationunmatched
Test Designunmatched
United States Citizenunmatched
Willing to Travelunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.