Sr Advanced Software Engineer - 30341_M

Bepc Inc.
Phoenix, AZ, United States
28 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$125,424.0 - $131,664.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Agile Methodology Systems Engineering C++ (Programming Language) Code Review Data Link Computer Engineering Software Debugging Embedded Software Design of User Interfaces Multiprocessing Object-Oriented Software Development
+9 more
Performance Tuning Scrum Methodology Software Architecture Software Engineering Software Requirements Analysis Multithreading Software Verification Information Technology DO-178B

Job description

  • 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., * 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.

Requirements

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., * 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, 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., * Bachelor’s (Required), * Flight Management System (FMS) software development: 8 years (Required)

Benefits & conditions

  • Dental insurance
  • Health insurance
  • Life insurance
  • Vision insurance

About the company

BEPC is seeking an experienced Senior Advanced 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., 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 for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:20 min

How social media platforms generate link previews

Lars Kölker · World Congress 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

1:01 min

Demonstrating successful metadata scraping techniques for generic previews

Lars Kölker · World Congress 2023

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all