Boeing Phantom Works creates the next generation products and
services for the Boeing Defense, Space & Security business and is
currently looking for a Senior Software Engineer to join their team
in Tukwila, WA.
This is a union represented position.
We work with proprietary customers in the development of the
next-generation technologies in space. Phantom Works focuses
on rapid prototyping to demonstrate a host of mission-focused
technologies for a variety of customers. Our group works all
facets of engineering from technology investment, concept
development, proposal writing, requirements and design, build,
integration, test, and demonstration of products in their relevant
We are seeking a Software Engineer with experience in satellites
to work in a rapid development environment.
Develop, integrate, and test of embedded flight software on a
rapid development satellite program.
Contribute to the full software life cycle.
Partner with systems engineering and test to write software
that meets program needs.
Coding the engineers duties (which will include helping
develop the software team to derive software requirements, evaluate
software reuse, and define software architecture).
Facilitate translation of detailed requirements and algorithms
into flight software by closely working with subject matter
experts and the software team.
Define software-in-the-loop environments as well as a
hardware-in-the-loop integration and test environments.
Position includes work in areas within a ~10 mile radius of
Basic Qualifications (Required Skills/Experience):
Must possess a current (within the last 5 years) final Top
Secret clearance. Boeing Security will validate clearance
BS degree in Computer Science, Math, Physics or Engineering is
Experience with a range of computer programming languages; must
be fluent in C/C++
Experience developing on a Linux operating system
Preferred Qualifications (Desired Skills/Experience):
A Bachelor's degree with 9 or more years' experience, or a
Master's degree with 7 or more years' experience, or a PhD
with experience is desired.
Experience (highly desired) with agile development processes and
Experience in development, build and test of small and
Experience in a dynamic rapid prototyping environment
Prior history working proprietary programs with a variety of
Government entities in a classified environment
Experience developing middleware software
TS/SSBI highly desired
Experience with Real Time Operating Systems, such as Integrity,
Real-Time Linux or vxWorks
Knowledge of low-level programming with real-time constraints
(example APIs include Unity and the Unreal Engine)
Knowledge of computer hardware architectures and the extent to
which they influence low-level software
A successful candidate must be willing to stretch beyond their
experience base and to take risks to achieve objectives. This
position is best suited to individuals who are self starters,
highly motivated, work well in fast paced multi-discipline team
environments, and are able to work with quick decisions for the
best interest of the business. This person has experience and some
expertise in process development and qualification, physical and
functional integration and installation design and resolving
supplier technical issues.
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 9 or more years' related work
experience or an equivalent combination of technical education and
experience (e.g. PhD+4 years' related work experience, Master+7
years' related work experience). In the USA, ABET accreditation is
the preferred, although not required, accreditation.
This position offers relocation based on candidate eligibility
(Basic relocation is available for internal candidates, based on
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