Real-Time Embedded Processing Engineer

Company Details


Group 102 (Embedded and Open Systems) is developing cutting-edge technology in four main areas:

  • Rapid system prototyping, exploiting advanced embedded hardware and software. Examples of this technology include a surface surveillance system and an embedded hardware board for a modern missile under very stringent size, weight, and power constraints.
  • Development of open system standards, pioneering some of the most efficient libraries for signal and image processing.
  • Hardware implementations, including demonstrations of record-breaking throughput utilizing unique implementation approaches for both very-large-scale integration (VLSI) and field programmable gate arrays (FPGAs).
  • Distributed storage and distributed processing for application in network computing, a new area pioneered by MIT Lincoln Laboratory for demonstration of grid computing on a massively parallel scale. The Laboratory has implemented a trillions-of-operations-per-second cluster with approximately 1,500 processors.

Position Description

  • We are looking for talented engineers who can contribute to research and prototyping efforts to create advanced power-efficient, real-time embedded systems that integrate custom and commercial computational hardware, digital signal processing, artificial intelligence, and software to meet challenging operational requirements.
  • In this position you will be a member of one or more technical teams requiring active collaboration with your colleagues to optimize solutions and implement them in laboratory and deployed systems.
  • We need our engineers to be versatile, innovative, and be able to participate in high-performing multi-disciplinary teams that produce world-class results.

Help drive our future technology by:

  • Being a technical contributor to the research, design, development, prototyping, and transition of next-generation, tactical-edge, low-power embedded processing solutions.
  • Participating in the development and implementation of advanced real-time system architectures to meet challenging mission-driven size, weight, and power requirements using advanced hardware/software/algorithm co-design approaches.
  • Collaborating with multi-disciplinary technical teams to realize, evaluate, and iteratively refine complex system prototypes.
  • Participating in the implementation and demonstration of advanced hardware/software systems for use within MIT Lincoln Laboratory and across the broader Department of Defense R&D and operational communities.

To be successful in this role you will need:

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related fields
  • Proven experience and background in one or more of these technical areas: computer architecture, digital design, embedded software development, or digital signal processing.
  • Development experience with one or more processing technologies: ASICs, FPGAs, GPUs, microprocessors
  • Proven experience with one or more high-level programming languages such as Matlab, Python, or C/C++
  • Ability to quickly and independently learn new design techniques and tools leveraging online training and specialized resources.
  • Ability to organize and present experimental data
  • Effective written and oral communications skills with multi-disciplinary technical team environments.
  • Ability to obtain and maintain a government (DoD) security clearance
  • U.S. Citizenship required

You will stand out if you demonstrate any of the following:

  • Experience with digital signal processing and/or artificial intelligence/machine learning techniques and their computational acceleration
  • Experience with DoD radar, electronic warfare, or RF communications systems
  • Experience with the implementation of linear algebra techniques
  • Experience with industry standard design tools
  • Experience with hardware design including at least one Hardware Description Language (VHDL or Verilog)
  • Experience with multiple prototyping tools/languages/operating systems
  • A willingness to participate in field operations such as system integration and test campaigns
  • Current in scope Secret or Top-Secret level DoD security clearance

#space #spacecareers #spacejobs #careersinspace #aerospacejobs #engineeringjobs #jobsinspace

Tagged as: verilog, embedded linux, ros2. nasa fprime, FPGA, python, C++, vhdl

Visit Us On LinkedinVisit Us On FacebookVisit Us On Twitter