Software Development Engineer (Associate, Experienced, or Senior Level)

Boeingabout 1 year ago
Oklahoma City, Oklahoma, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

The Boeing Company is seeking a Software Development Engineer (Associate, Experienced, or Senior Level) to join the B-52 Software Blocks (BSB) team in Oklahoma City, OK. This role supports the Boeing Defense, Space & Security (BDS) business organization by performing corrective, adaptive, and perfective maintenance on fielded B-52 software. The position is 100% onsite.

Key Responsibilities

  • Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
  • Develops and maintains code, integrating software components into a fully functional system
  • Collaborates on software verification plans, test procedures, and test environments
  • Executes test procedures and documents results to ensure software system requirements are met
  • Reviews, analyzes, and translates customer requirements into initial design of software products
  • Develops, maintains, enhances, and optimizes software products and functionalities for systems integrations
  • Documents and maintains architectures, requirements, algorithms, interfaces, and designs for software products
  • Debugs and resolves issues to ensure the reliability and efficiency of software products
  • Handles user inquiries, troubleshoots technical issues, and analyzes user feedback
  • Implements current and emerging technologies, tools, frameworks, and regulatory changes relevant to software development
  • Develops, establishes, monitors, and improves software processes, tools, and key performance metrics that align projects with organizational goals and industry benchmarks
  • Executes and documents software research and development projects
  • Advises on software domains, system-specific issues, processes, and regulations
  • Performs software project management activities and manages software supplier functions
  • Tracks and evaluates software team and supplier performance to ensure compliance with project plans and industry standards

Required Qualifications

  • 2+ years of experience in software development utilizing Java, C++, or Ada 95
  • 2+ years of hands-on experience in developing and deploying software programs
  • 2+ years of experience writing and testing software

Preferred Qualifications

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
  • Experience providing technical leadership for software projects and managing software supplier activities

Benefits & Perks

  • Compensation: Associate: $80,750.00 - $109,250.00, Experienced: $99,450.00 - $134,550.00, Senior: $119,000.00 - $161,000.00
  • Benefits: Eligible employees can enroll in a variety of programs including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and paid/unpaid time off.
  • Total Rewards: Competitive base pay with variable compensation opportunities paired with a comprehensive benefits package.
  • Relocation: This position offers relocation based on candidate eligibility.

Required Skills

Software Integration
Project Management
Software Testing
Java
Ada 95
Debugging
Software Development
C++
Technical Leadership
Software Architecture