remote
Software Engineer - Boeing
Software Engineer
Software Engineer responsible for designing, developing, and maintaining high‑quality, secure software solutions for defense and commercial applications, leveraging C++, Java, Python, Linux, and cloud services.
About the role
Key Responsibilities
- Design, develop, test, and deploy robust software components using C++, Java, and Python.
- Implement secure coding practices and perform vulnerability assessments to meet defense‑grade security requirements.
- Collaborate with cross‑functional teams in an Agile environment to define requirements, create technical specifications, and deliver incremental releases.
- Integrate and optimize applications on Linux platforms and cloud services such as AWS.
- Provide technical support, troubleshooting, and continuous improvement for existing systems.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field with 3+ years of professional software development experience.
- Proficiency in C++, Java, and Python programming languages.
- Strong knowledge of Linux operating systems and cloud platforms (AWS preferred).
- Experience with secure software development lifecycle and familiarity with defense or government standards.
- Effective communication skills and ability to work collaboratively in a fast‑paced, multidisciplinary team.
Skills
cjavapythonlinuxaws