Associate Software Developer



Boeing
View Company Profile

<< Go back

Post Date: Jun 22, 2022
Location: Washington - Seattle
Security Clearance: None
Job Type: Permanent
Start Date: - n/a -
Salary: - n/a -
Job Reference: 00000323131
APPLY NOW
    Email Job to a Friend     Save Job to Inbox     Printer Friendly

Description

Job Description

At 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.

Boeing’s Flight Test Data Systems group is looking Associate Software Developer to work on a diverse set of products supporting Flight Test programs in Seattle, WA

Team members will work with hardware and software systems that aggregate test data from multiple aircraft sensors, perform real-time calculations, display results to test crews, record the test data, and maintain data archive systems for post-test analysis. Additionally, the employee will need to develop instrumentation and data-system software, integrate software with hardware platforms, develop system tests, and perform systems integration testing.

Position responsibilities

  • Working with Software Architecture

  • Working with Agile / Scaled Agile Development Methodologies including SAFe

  • DevOps / CI-CD using GitLab CI and Jenkins, and on Azure/AWS/GCP

  • Cloud platforms and application deployment platforms (PCF, Kubernetes, Azure, Google Cloud)

  • Designing and developing Software as a Service (SaaS) using containerized microservices on Linux platforms

  • Application Security and Authentication Methods (PKI, x509 Certificates, JWTs)

  • Data Modelling and Database Technologies

  • Static Code Analysis using Coverity

  • Service API testing using Python, Bash, Postman, curl

  • Performance testing and profiling using Bash, Python, JMeter, VisualVM

  • Identifying service failures, and updating configurations on PCD/TAS

  • Certificate management for development and production systems (PKI, x509, JWT)

  • Solid foundation in programming of mathematical functions, models, and algorithms.

  • Basic understanding of networking concepts.

  • Paired-programming, test-driven development, continuous integration, and other XP engineering practices

  • Contribute to the creation of new distributed components and interactions that align with the future system architecture along with the required DevOps 

  • Experience with Flight or Lab testing

This position allows telecommuting. The selected candidate will be required to perform some work onsite at the listed location.

This position must meet Export Control compliance requirements, therefore a “US Person” as defined by 22 C.F.R. § 120.15 is required. “US Person” includes US Citizen, lawful permanent resident, refugee, or asylee.

Basic Qualifications (Required Skills/Experience):

  • 2 or more years of experience with software design, development, debugging, and performing software integration and test

  • Experience with C/C++ coding or java/python script development

Preferred Qualifications (Desired Skills/Experience):

  • Experience in developing, documenting and maintaining complex architectures, requirements, algorithms, S/W-to-H/W interfaces and designs for software systems

  • Experience with software development languages & tools: PSQL, Docker, Httpd, Django, Perl, Redis, Celery, Simulink, LabVIEW, Jenkins, Node.js, Wireshark, VirtualBox

  • Experience with Software DevOps tools and methodologies: Agile, GitLab, CI/CD, Kubernetes

  • Experience with one or more agile tools (i.e. Jira, VersionOne, Azure DevOps, Digital.ai, and/or other leading agile tools)

  • Linux system configuration and package management experience on RedHat, Oracle, Debian, or Ubuntu Linux systems

  • Instrumentation and data systems experience: acquisition hardware, sensor calibration, time synchronization, network typologies, real-time data processing and visualization, recording

  • Familiarity with flight-test methodologies and aircraft certification requirements

  • Aircraft data-bus and data-system I/O protocols: DAR, Analog, ARINC 429, ARINC 664, CAN, 1553, IMB

Typical Education & Experience:

Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 2 or more years' related work experience or an equivalent combination of technical education and experience (e.g. Master). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.

Relocation:  
This position offers relocation based on candidate eligibility.

Drug Free Workplace:

Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.

Shift Work Statement:

This position is for 1st shift

Union:

This is a union-represented position


Equal Opportunity Employer:

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.








Powered by Jobbex