Associate Software Engineer
Vacancy expired!
Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.The Boeing Company is looking for an Associate Software Engineer to join our Additive Manufacturing Intelligence Center team in El Segundo, CA; North Charleston, SC; Huntington Beach, CA; Seal Beach, CA; Long Beach, CA; Mesa, AZ; Plano, TX; San Antonio, TX; Herndon, VA; Colorado Springs, CO; Ridley Park, PA; Chicago, IL.Additive manufacturing brings enormous opportunities to Boeing, including innovative designs, advanced tooling, enhanced flying platforms, individualized services, and many more. The enablement of scale and quality for additive manufacturing requires an end to end digital thread approach. Working within the Boeing Additive Manufacturing Intelligence Center, you will aid in the deployment of the AM digital thread and advanced software tools to address business needs. You will partner with Boeing internal teams, universities, and public institutes to rapidly mature emerging technologies trends and products. You will work directly with additive manufacturing partners to address their needs on data collection, tool development and smart factory. The candidate will possess strong communication skills and able to work with a geographically distributed development and support team. Finally, you will assist in customer consultations, deliver major system components, and advise on the use of appropriate software tools and processes.Position Responsibilities:
- Actively support the design, development, debugging, testing, production hardening, and deployment of software tools for the Auburn Additive Manufacturing Facility to enable digital thread and digital twin capabilities
- Assists with analyses to evaluate customer/operational needs to define system performance requirements, integrate technical parameters and assure compatibility of all physical, functional and program interfaces
- Interface with and provide requirements for a geographically distributed software development team and the manufacturing environment
- Assist the implementation of shop floor digital solutions, data management strategies, and enable feedback loop of additive manufacturing data to support engineering design and qualification
- Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry.
- 2+ years of experience programming with software development and analysis tools (examples include: Python, C#, Groovy, Java, MATLAB, etc.)
- Experience with LINUX and Windows operating systems at the system administrator level
- Extract/Transform/Load (ETL) technologies (Apache Nifi)
- Relatable experience with a major database vendor's product
- Hands-on experience with implementing data acquisition in a manufacturing environment
- Experience with the Software Development lifecycle (including Requirements Analysis, Design, Code, Integration & Test, Sustainment), test driven development (TDD)
- Experience in continuous integration/delivery, agile management tools (TFS/Jira)
- Cloud application development
Vacancy expired!