Cyber and Networking Software Engineer (Mid-Level / Senior)
BoeingAbout the role
Company:
The Boeing CompanyJob ID:
00000433602Date Posted:
2024-08-26Location:
USA - Huntington Beach, CA, USA - Saint Louis, MOJob Description Qualifications:
Boeing Research and Technology (BR&T), the innovation engine of the Boeing Company, is looking for multiple Cyber and Networking Software Engineer (Mid-Level / Senior) to help create world class, next generation software-based networking and cybersecurity technologies. This position will be based out of Huntington Beach, California.
Our teams are currently hiring for a broad range of experience levels, including Mid-Level and Senior Level Software Engineers.
This position involves supporting, leading, and developing software for new concepts across tactical mobile ad-hoc network protocols, sensor protocols, airborne network overlays, or network management technologies. And mature the concepts and software to prove the feasibility of new network technologies, build prototypes to demonstrate the capability, and test and evaluate prototypes in relevant environments.
Understanding and meeting the requirements of management, peers, and customers is essential for this role. The successful candidate must have excellent interpersonal and communication skills and be able to work effectively in a dynamic team environment. Additionally, they will need to facilitate the successful transition of technology from the research environment to Boeing programs and external customers.
The successful candidate will be capable of utilizing software tools to program in C, C++, Python, and shell scripts. This includes experience in applying these tools in the context of Linux kernel programming, distributed networking systems, interfacing with Linux networking stack such as netfilter framework, and/or developing Linux network device drivers.
Demonstrated ability to deliver high-quality implementation, testing, and documentation results on past projects should be a key to selection. Experience with developing hardware abstraction layer designs and firmware is desirable. Being self-motivated, positive, and enjoying research-oriented projects while being challenged to learn new things is essential.
Position Responsibilities:
Serves as a senior/lead software developer for new concepts across tactical mobile ad-hoc network protocols, sensor protocols, airborne network overlays, or network management technologies
Responsible for maturing the concepts and software to prove the feasibility of new network technologies
Responsible for building prototypes to demonstrate the capability and the test and evaluation of prototypes in relevant environments
Responsible for the development and deployment of a microservice architecture to serve the mission
Drive ground software execution to deliver products on cost and on schedule to programs.
Responsible for ground software security, safety, assurance, quality, and engineering excellence.
Drive first-time quality in all phases of the software development lifecycle
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. A final U.S. Top Secret Clearance Post-Start is required.
Coding Challenge:
To be considered for this position, you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Basic 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
2+ years of network development experience (TCP/IP, UDP, sockets, HTTPS, REST interface)
1+ years of experience with Linux Kernel architecture and key areas of implementation
3+ years of experience with C/C++ coding or java/python script development
3+ years of experience with end-to-end knowledge of network transport technologies, systems, environments, services, protocols, performance monitoring and diagnostic analysis
Experience working in an Agile software development methodology env
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s