Embedded Software Engineer (Mid-Level or Lead)

BoeingAlbuquerque, NM
Onsite

About The Position

The Boeing Company Boeing Defense, Space and Security (BDS) is seeking a Mid-Level or Lead Embedded Software Engineer (Level 3 or 4) to join their team at the Starfire Optical Range on Kirtland AFB in Albuquerque, New Mexico. This role involves supporting the hardware, firmware, and software development of electro-optical systems. It offers a unique opportunity to contribute to technological advancements using cutting-edge equipment at a historically significant site, supporting the R&D mission of the Air Force Research Laboratory Optics Division in advancing Space Domain Awareness capabilities. The site features telescope research facilities ranging from 0.5m to 3.5m with advanced optical systems. The successful candidate will be part of a multidisciplinary team, focusing on the development, optimization, and maintenance of embedded electro-mechanical pointing and tracking control systems at this world-class research facility.

Requirements

  • Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
  • 4+ years of experience with developing firmware for FPGAs using either VHDL or Verilog
  • 4+ years of experience working with Windows and FPGA development tools
  • 1+ years of experience with performance analysis with tools such as MATLAB or Mathematica
  • 1+ years of experience programming in C or C++
  • Must be willing to work variable shifts; including day, evening, night, and weekends
  • Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship
  • An interim and/or final U.S. Top Secret Clearance Post-Start is required
  • Must meet U.S. export control compliance requirements, specifically being a “U.S. Person” as defined by 22 C.F.R. §120.62

Nice To Haves

  • 9+ years of related work experience or an equivalent combination of education and experience
  • Active U.S. Top Secret/SCI Security Clearance
  • Experience with developing code for Systems On a Chip (SOC)
  • Experience with FPGA processor or memory interconnects
  • Experience integrating hardware and software components into a functional system
  • Experience with performance analysis with tools such as MATLAB or Mathematica
  • Experience working with programming languages (VHDL C++, Java, & Matlab)
  • Experience with communication interfaces, including DDR, QSPI, UART, RS-422, RS-485, and Ethernet
  • Experience with developing code for sensor acquisition and processing
  • Experience with developing code for servo control applications
  • Experience working with mixed signal oscilloscopes and function generators
  • Experience working with telescopes and electro-optics system
  • Experience with OS driver development

Responsibilities

  • Support firmware and software research development projects
  • Work in a team environment to develop specifications of firmware and software architectures
  • Research required algorithms and implementation approach
  • Design and validate implementation of all firmware components
  • Integrate and synthesize firmware for the target platform
  • Develop and maintain software code
  • Integrate software into a fully functional software system
  • Troubleshoot basic firmware and software issues
  • Assist with test procedures and documenting test results to ensure embedded system requirements are met

Benefits

  • Competitive base pay
  • Variable compensation opportunities
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Programs that provide for both paid and unpaid time away from work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service