Skip to content

Computer Architect/Embedded Computing Systems Design Engineer – Lead or Senior
Company | The Boeing Company |
---|
Location | El Segundo, CA, USA |
---|
Salary | $126650 – $210450 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- 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
- Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final Top Secret / SCI Post-Start is required.
- 5 or more years of experience in Electronics design
Responsibilities
- Responsible for definition, development, verification, and delivery of developmental aerospace computing hardware, demonstrating a high level of design creativity and positive impact; applying expertise in FPGA/SoC/processor-based design and development, high-speed memory systems, communication interfaces, and radiation-hardening techniques, to design new hardware that meets high-reliability aerospace requirements.
- Participate in architecture definition for state-of-the-art embedded computing systems (Digital PCBA, FPGA/SoC, Processor and Real-Time Embedded Software) for high-reliability aerospace applications.
- Utilize expertise in high-speed memory systems and communication interfaces, including DDR, PCIe, Aurora, NAND, QSPI, UART, RS-422/RS-485, and Ethernet, to design, develop, and optimize embedded computing systems for high-reliability aerospace applications.
- Model and analyze throughput, bandwidth, and timing for FPGA/Processor/Memory/PCBA interconnects.
- Analyze and mitigate against radiation-induced upsets in digital logic and memory cells, and implement mitigation techniques such as error correction codes, cyclic redundancy checks, voting, redundancy, and radiation hardening to ensure high-reliability operation.
- Decompose high-level system requirements into hardware, software, and firmware specifications.
- Develop software in C/C++/Python for bare metal or RTOS implementations, as well as implementing device drivers and firmware for embedded systems.
- Help bring up PCBA in the lab using embedded test software and firmware, oscilloscopes, logic analyzers, and protocol analyzers.
- Support bring up and integration of software development platforms, HIL (Hardware in the Loop) Testbeds, engineering models, and flight hardware.
- Work with and across disciplines on various parts of the computer/network design.
- Use technical knowledge to help influence decisions over multiple teams and products.
- Leads analysis of customer and system requirements and development of architectural approaches and detailed specifications for various electronic products.
- Leads development of high-level and detailed designs consistent with requirements and specifications.
- Leads reviews of testing and analysis activity to assure compliance to requirements.
- Validates designs through various methods of review, testing and analysis with emphasis on Computer Architecture and Digital/Analog Circuit Design.
- Identifies, tracks and statuses technical performance measures to measure progress and ensure compliance with requirements.
- Coordinates engineering support throughout the lifecycle of the product.
- Plans research projects to develop concepts for future product designs to meet projected requirements.
Preferred Qualifications
- Circuit design and analysis – with focus on Computer Architecture and Digital or Analog design
- Experienced with Engineering Trade studies for Space Applications
- Electronics test methodology
- Electrical or Computer Engineering degree