BEPC INC logo

Sr Advanced Software Engineer

BEPC INC
  • Phoenix, AZ
  • $58.30–$63.30 Per Hour
Today

Job Description

Job Description

Job Description

Job Title: Senior Flight Software Engineer
Location: Phoenix, AZ 85027
Employment Type: W2 Contract | 8 Months with Possibility of Extension
Pay Rate: $58.30 - $63.30/hour | Paid Weekly
Shift: 1st Shift
Work Model: Hybrid (Minimum 3 Days Onsite Per Week)

Role Overview

Ready to help shape the future of aviation? BEPC is seeking an experienced Senior Flight Software Engineer to join our client's aerospace engineering team in Phoenix, Arizona. This is an exciting opportunity to contribute to the development of next-generation Flight Management Systems (FMS) supporting advanced avionics technology.

The ideal candidate will have extensive experience developing Flight Management System (FMS) software, strong C++ programming expertise, and a passion for designing high-performance, safety-critical software. Working alongside talented software and systems engineers, you'll play a key role in delivering innovative avionics solutions for next-generation aircraft.

Key Responsibilities

  • Design, develop, and maintain high-quality Flight Management System (FMS) software.
  • Develop core software architecture and applications for next-generation avionics platforms.
  • Integrate Flight Management software into new aerospace products.
  • Collaborate with cross-functional engineering teams to define software requirements and technical specifications.
  • Develop software solutions that meet performance, scalability, security, and certification requirements.
  • Participate in software architecture, design reviews, and code reviews.
  • Perform software testing, debugging, integration, and validation using laboratory test benches.
  • Support functional software releases and certification activities.
  • Stay current with emerging software technologies, avionics standards, and industry best practices.
  • Contribute to Agile/Scrum development activities and continuous process improvements.

Qualifications

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or another STEM-related discipline.
  • Minimum 8 years of Flight Management System (FMS) software development experience.
  • Strong C++ programming and object-oriented software development skills.
  • Experience with Agile, Scrum, or similar software development methodologies.
  • Strong software architecture and system design experience.
  • Ability to work effectively within cross-functional engineering teams.
  • Excellent analytical, problem-solving, and communication skills.

Preferred Experience

Candidates with experience in several of the following Flight Management System functional areas are highly encouraged to apply:

  • Navigation Database Management
  • Flight Planning
  • Lateral and Vertical Guidance
  • Performance & Trajectory Prediction
  • Flight Performance Optimization
  • Radio Tuning
  • Approach Operations
  • Datalink Systems
  • Takeoff & Landing Functions
  • Flight Deck User Interface Development
  • Embedded Software Development
  • Multi-core / Multi-threaded Software Development
  • DO-178C Software Development Lifecycle
  • Software Verification & Validation
  • Object-Oriented Analysis & Design (OOAD)
  • Advanced degree in Computer Science or related engineering discipline

Why You'll Love This Opportunity

  • Work on cutting-edge aerospace technology that shapes the future of flight.
  • Competitive weekly pay.
  • Hybrid work schedule with flexibility.
  • Opportunity to collaborate with world-class aerospace engineers.
  • Gain experience developing advanced avionics systems for next-generation aircraft.
  • Work on highly visible, technically challenging projects in a collaborative environment.
  • Expand your expertise in safety-critical software development and certification.

Work Environment

This position operates in a collaborative engineering environment supporting advanced aerospace software development. Team members work closely with systems engineers, software developers, and certification teams throughout the software development lifecycle. The role follows a hybrid schedule, requiring a minimum of three days per week onsite with flexibility based on project needs.

About BEPC

BEPC Inc., founded in 2007, is a 100% employee-owned company providing top-tier consulting and staffing solutions across industries including technology, engineering, manufacturing, and project management. As an Employee Stock Ownership Plan (ESOP) company, our employees share in our success. We foster an environment built on collaboration, innovation, and professional growth while offering competitive benefits including medical, dental, vision, and life insurance.

Apply Now!

If you have experience developing Flight Management Systems (FMS), avionics software, embedded systems, or safety-critical aerospace applications, we encourage you to apply today. Please submit your most up-to-date resume highlighting your FMS software development experience, C++ expertise, software architecture background, and contributions to avionics or aerospace projects.

\nCompany Description

About BEPC

BEPC Inc., founded in 2007, is a 100% employee-owned company providing top-tier consulting and staffing solutions across industries like technology, engineering, manufacturing, and project management. At BEPC, we are driven by innovation and a commitment to excellence. We take pride in fostering a collaborative and innovative environment where our team members thrive. With competitive benefits, including medical, dental, vision, and life insurance, BEPC is dedicated to supporting our employees' personal and professional growth.

Company Description

About BEPC\n\nBEPC Inc., founded in 2007, is a 100% employee-owned company providing top-tier consulting and staffing solutions across industries like technology, engineering, manufacturing, and project management. At BEPC, we are driven by innovation and a commitment to excellence. We take pride in fostering a collaborative and innovative environment where our team members thrive. With competitive benefits, including medical, dental, vision, and life insurance, BEPC is dedicated to supporting our employees' personal and professional growth.

Numbers & Facts

LocationPhoenix, AZ
IndustryOther/Not Classified
Salary$58.30–$63.30 Per Hour
Company Size500 to 999 employees
Websitehttps://www.bepcinc.com/

About Company

Our Mission “Provide corporations with innovative consulting services focused on continuous improvement through the implementation of six-sigma, lean and other related methodologies at an exceptional value.” Our Vision “To be the leader in technical consulting services for corporations seeking exceptional business results.”

Skills

  • Aerospace Engineeringunmatched
  • Aerospace and Defenseunmatched
  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Aviation Industryunmatched
  • Avionicsunmatched
  • Best Practicesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Consultingunmatched
  • Cross-Functionalunmatched
  • Database Administrationunmatched
  • Design Servicesunmatched
  • Electrical Engineeringunmatched
  • Embedded Softwareunmatched
  • Emerging Technologyunmatched
  • Flight Planningunmatched
  • Industry Standardsunmatched
  • Laboratory Testingunmatched
  • Leading Edge Technologyunmatched
  • Manufacturing Managementunmatched
  • Multithreaded Programmingunmatched
  • Object Oriented Analysis (OOA)unmatched
  • Object Oriented Design (OOD)unmatched
  • Object Oriented Developmentunmatched
  • Object Oriented Softwareunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Project/Program Managementunmatched
  • Quality Managementunmatched
  • Requirements Managementunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Architecture Designunmatched
  • Software Debuggingunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Software Validationunmatched
  • Systems Engineeringunmatched
  • Team Playerunmatched
  • Test Benchunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Validation Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder