Senior Software Engineer Embedded Network

Not Interested
Bookmark
Report This Job

profile Job Location:

San Marcos, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

What youll do

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.


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...
View more view more

Key Skills

  • Account Payable
  • Environment
  • J2se
  • Community Support
  • Drafting
  • Garment