A specialized technology company is seeking a Sr. Software Engineer (Embedded Network) to join their team in Annapolis Junction, MD. The role involves designing and developing high-speed scalable network software while ensuring security standards are met. Successful candidates must have extensive experience with C/C++, Linux, and networking protocols, and be willing to work on-site. This is a full-time position with a mid-senior level ranking.
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.
Responsibilities
Cybersecurity software & systems engineering.
Work as part of an agile multidisciplinary development team.
Design, develop and integrate high speed scalable network software.
Skills
C/C++ in embedded environments
Networking software design
Linux OS use
Networking protocols (e.g. TCP/IP, IPSec)
Object-oriented software development
CI/CD software
Python
Education
Bachelor's Degree in Computer Science or equivalent
Tools
DPDK
Xilinx environment (Vivado, Petalinux)
Job description
A specialized technology company is seeking a Sr. Software Engineer (Embedded Network) to join their team in Annapolis Junction, MD. The role involves designing and developing high-speed scalable network software while ensuring security standards are met. Successful candidates must have extensive experience with C/C++, Linux, and networking protocols, and be willing to work on-site. This is a full-time position with a mid-senior level ranking.