Associate and Experienced Software Engineers - Secure Network & Protocols

Boeing Boeing · Aerospace · Oklahoma City, OK

Boeing is seeking Associate and Experienced Software Engineers to join their GSOS team, focusing on the design, development, and maintenance of secure network stack protocol software for ground operating systems. The role involves supporting the concept, requirements, architecture, and development of advanced ground operating systems, with a specialization in air-gapped, self-contained systems. Responsibilities include performance analysis, testing, monitoring, and software assessments of networking protocol software to identify and address risks and vulnerabilities, as well as gathering information for project management and supplier management.

What you'd actually do

  1. Assists with the design, development, architecture, and maintenance of software solutions for network stack protocol software used to securely exchange data between systems.
  2. Participates in performance analysis, testing, monitoring and software assessments of networking protocol software to assess, identify and address risks, weaknesses and vulnerabilities.
  3. Gathers information to provide input on secure network and protocols throughout the end-to-end lifecycle development of software products.
  4. Gathers information to support software project management activities and software supplier management functions.

Skills

Required

  • Linux deployment and administration including bash scripting, remote access, and deployment
  • Basic networking, storage administration, and package management
  • Basic virtualization principles
  • Containerization, and Kubernetes familiarity

Nice to have

  • Communications and network concepts and principles
  • Multi-discipline integrating issues applicable to communications and network systems
  • Software programming languages and databases
  • Practical application of network technologies
  • Solving difficult network problems like Quality of Service, multi-level security, network protocol conversion, network management problems and application optimization
  • Innovate in the area of new network systems modeling, simulation, and emulation
  • Programming languages used in modeling, simulation and emulation
  • Software development and testing tools
  • Computer hardware design and operating systems as it relates to modeling, simulation and emulation
  • Programming languages used for networking problems
  • Computing equipment and multiple operating systems
  • Communications, networking protocols
  • Software development and testing tools capability and usage
  • Integrate hardware and software components into a functional system
  • Real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches
  • Derive and allocate requirements and show traceability throughout the product lifecycle
  • Software architecture and design methodologies

What the JD emphasized

  • U.S. Secret Security Clearance