Skip to content

Experienced Software Engineer – Secure Network & Protocols
Company | The Boeing Company |
---|
Location | Titusville, FL, USA |
---|
Salary | $107100 – $144900 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- 5+ years of experience with developing network architecture systems
- 5+ years of experience with administering user system access and establishing safeguards to protect information to meet network security requirements
- 5+ years of experience with troubleshooting complex hardware/software systems
- 5+ years of experience in scripting activities in a Linux or Windows environment
- 5+ years of experience in following a software development life cycle (i.e., application development & SW Dev support)
- 5+ years of experience with technical writing and/or process documentation
Responsibilities
- Develops continuous improvements in software integration lab including the following focus areas: configuration management, documentation, safety, and compliance
- Support activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems
- Develops development of code and integration of complex software components into a fully functional software system
- Develops software verification plans, test procedures and test environments, completing the test, procedures and documenting test results to ensure software system requirements are met
- Develops development, selection, tailoring and deployment of processes, tools and metrics
- Plans, implements and documents software research and development projects
- Serves as an authority for software domains, system-specific issues, processes and regulations
- Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards
- Develops and maintains formal technical documents and procedures
- Works under minimal direction
- Designs, develops, architects, and maintains software solutions for network stack protocol software used to securely exchange data between systems
- Partners with stakeholders to identify and review product security requirements
- Conducts performance analysis, testing, monitoring and software assessments of networking protocol software to assess, identify and address risks, weaknesses and vulnerabilities
- Performs software project management activities and software supplier management functions.
Preferred Qualifications
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- Experience with programing network devices (e.g., routers, switches, network interfaces)
- Network certifications (Vendor specific or Vendor neutral) (e.g., JNCIA-Junos, CCNA, CCNP Network+)
- Knowledge of host environments, including processors, operating systems, and networks, with the ability to build, integrate, and troubleshoot software and hardware components.
- Experience in system/application automation and configuration management tools (e.g., Ansible, Puppet, Chef)
- Experience in deploying and/or administering Oracle Linux (VMs, virtual servers, hosts, servers)
- Experience developing and maintaining scripts, particularly bash, YAML, and Python
- Experience interpreting hardware/system drawings and specification
- Knowledge of scaled Agile development frameworks (e.g., SAFe) and their implementation.
- Experience in configuration management and documentation to support system audits.
- Experience with developing and maintaining formal engineering logbooks and redlines.
- Candidate should have strong technical skills, excellent communication skills, be customer-oriented, positive, flexible, detail oriented, and a strong team player