Job Description:
Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems. Leads development of code and integration of complex software components into a fully functional software system. Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. Provides technical leadership for software projects and leads software supplier management activities. Leads development, selection, tailoring and deployment of processes, tools and metrics. Plans, executions and documents software research and development projects. Serves as a subject matter expert for software domains, system- issues, processes and regulations. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards. Works under minimal direction.
Position Responsibilities:
- Assists with test procedures and documenting test results to ensure software system requirements are met.
- Familiar with automated unit tests, integration test etc.
- Provides subject matter expertise to other technical and support personnel.
- Acts as representative for customer, user and other stakeholders
- Works with Navy Lab employees to test CaaS software and communicate findings back to team.
- Troubleshoots software issues.
- Works under general supervision.
- Learns and provides domain expertise and guidance
- Provides guidance to less experienced employees, performs research, may contribute to proposals, documents research and development results and aids technology transfer into programs.
- Provides subject matter expertise to other technical and support personnel.
- 3+ years of experience in programming in Python
- 1+ years of Linux OS experience
- 1+ years of networking/ communications experience
- 1+ years of experience in source control management using Git
- Bachelor, Master or Doctorate of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Mathematics, or other technical degree
- Experience with network routing protocols, such as PIM-SM, ICMP, IGMP, UDP, TCP, ARP, and IP.
- Experience with Cross-domain Solution (CDS) interfaces and solutions, Bandwidth-aware control plane messaging, Enhanced traffic engineering, priority-based routing, Fault tolerance, data plane performance enhancing proxy
- Experience with Algorithms and math in support of Traffic Engineering
- Deep domain experience in Networking beyond basic TCP/IP and IP routing to include IETF and IEEE networking standards
- Experience with Software Defined Networking (SDN) concepts, Protocol development and stack implementation, Tactical networks and associated systems, Temporal Traffic Engineering.
- Deep domain experience in Linux operating internals and development
- Experience with Network Cyber Security methods and implementation
location: San Diego, California
job type: Contract
salary: $83.51 - 93.51 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Assists with test procedures and documenting test results to ensure software system requirements are met.
- Familiar with automated unit tests, integration test etc.
- Provides subject matter expertise to other technical and support personnel.
- Acts as representative for customer, user and other stakeholders
- Works with Navy Lab employees to test CaaS software and communicate findings back to team.
- Troubleshoots software issues.
- Works under general supervision.
- Learns and provides domain expertise and guidance
- Provides guidance to less experienced employees, performs research, may contribute to proposals, documents research and development results and aids technology transfer into programs.
- Provides subject matter expertise to other technical and support personnel.
qualifications:
- Experience level: Experienced
- Minimum 10 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.
We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.