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