What youll doYou 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.
The day-to-day- 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)
What youll need- 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 ( IPSec MACsec TLS etc.)
- Object-oriented software development experience
- Agile Scrum development experience
- Ability to plan track and report on progress
- CI/CD software
- Bachelors Degree or higher in Computer Science Computer Engineering or equivalent experience
- US Government Citizenship required
- Active DoD Secret Clearance or ability to obtain when administratively feasible
- Ability to travel up to 10%
What will help you on the job- Experience with DPDK network applications/services and acceleration
- Experience with Xilinx environment (Vivado Petalinux)
- Familiarity with to bare metal embedded device drivers
- Experience with microprocessors and embedded processors (NIOS ARM RISC-V etc.)
- Experience with multiple threads and real-time developmen
- Experience with RESTConf interface design and implementation
- Experience with Emulation Environments
- Experience with Python
- Familiarity with to standalone embedded applications
- Experience participating in multi-disciplinary teams
What youll doYou 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...
What youll doYou 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.
The day-to-day- 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)
What youll need- 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 ( IPSec MACsec TLS etc.)
- Object-oriented software development experience
- Agile Scrum development experience
- Ability to plan track and report on progress
- CI/CD software
- Bachelors Degree or higher in Computer Science Computer Engineering or equivalent experience
- US Government Citizenship required
- Active DoD Secret Clearance or ability to obtain when administratively feasible
- Ability to travel up to 10%
What will help you on the job- Experience with DPDK network applications/services and acceleration
- Experience with Xilinx environment (Vivado Petalinux)
- Familiarity with to bare metal embedded device drivers
- Experience with microprocessors and embedded processors (NIOS ARM RISC-V etc.)
- Experience with multiple threads and real-time developmen
- Experience with RESTConf interface design and implementation
- Experience with Emulation Environments
- Experience with Python
- Familiarity with to standalone embedded applications
- Experience participating in multi-disciplinary teams
View more
View less