Taro Logo

Software Engineer (Entry Level or Associate)

Boeing Defense, Space and Security (BDS) is a global aerospace and defense company.
Kirtland Air Force Base, NM, USAAlbuquerque, NM, USA
$66,300 - $108,100
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Space · Defense

Job Description

Boeing Defense, Space and Security (BDS) is seeking an Entry Level or Associate Software Engineer to join their team at the prestigious Starfire Optical Range on Kirtland AFB in Albuquerque, New Mexico. This role offers a unique opportunity to work on cutting-edge technology in space domain awareness and adaptive optics systems.

The position involves designing and developing user interfaces for technical/engineering applications and supporting hardware, firmware, and software development of electro-optical systems. You'll be working with advanced telescope research facilities ranging from 0.5m to 3.5m in size, equipped with state-of-the-art optical systems.

As part of a multidisciplinary team, you'll contribute to the R&D mission of the Air Force Research Laboratory Optics Division, advancing Space Domain Awareness capabilities. The role requires expertise in Java/C++ GUI frameworks, HTTP protocols, and low-level device interface control.

The compensation is competitive, with entry-level positions ranging from $66,300 to $89,700, and associate-level positions from $79,900 to $108,100. Boeing offers a comprehensive benefits package including health insurance, retirement plans, and various insurance options.

This is an excellent opportunity for someone interested in aerospace, defense, and optical systems, offering hands-on experience with advanced technology in a world-class research facility. The position requires U.S. Person status and the ability to obtain a Top Secret security clearance.

Working at Boeing means joining a global leader in aerospace, with opportunities to contribute to significant technological advancements. The role demands strong technical skills, attention to detail, and the ability to work in a high-stakes operational environment. While the position requires variable shifts and on-site presence, it offers the chance to work with cutting-edge technology and contribute to important national defense initiatives.

Last updated 10 days ago

Responsibilities For Software Engineer (Entry Level or Associate)

  • Design and develop user interfaces for command and control of adaptive optics systems and subsystems
  • Create engineering UIs for system configuration, testing, calibration, and troubleshooting tools
  • Design interfaces that communicate with hardware via HTTP protocols for real-time system monitoring and control
  • Collaborate with engineers and operators to understand complex technical requirements and workflows
  • Develop both simple single-purpose tools and complex multi-system management applications
  • Create intuitive interfaces for operational environments and high-stakes control scenarios
  • Maintain and enhance existing control system interfaces
  • Document UI specifications and design decisions for technical stakeholders

Requirements For Software Engineer (Entry Level or Associate)

Java
  • Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or related field
  • Experience in Java and/or C++ GUI frameworks (Swing, JavaFX, etc.)
  • Experience with HTTP communication protocols and client-server architectures
  • Experience with writing software for low level device interface control and GUI applications
  • Must be willing to work variable shifts including day, evening, night, and weekends
  • Must be a U.S. Person as defined by 22 C.F.R. §120.15
  • Ability to obtain U.S. Top Secret Security Clearance

Benefits For Software Engineer (Entry Level or Associate)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base pay
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life insurance
  • Disability insurance
  • Paid time off