Sr Advanced Software Engineer - 29794_D
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- Design, develop, and maintain high-quality Flight Management System (FMS) software applications and core software architecture.
- Develop and integrate avionics software solutions for next-generation aerospace platforms.
- Collaborate with cross-functional engineering teams to define software requirements, specifications, and technical solutions.
- Implement scalable, secure, and high-performance software solutions.
- Participate in software architecture reviews, code reviews, and technical design discussions.
- Perform software integration, testing, debugging, and validation activities in laboratory test bench environments.
- Support functional load deliveries and certification compliance activities.
- Apply Agile or Scrum software development methodologies throughout the development lifecycle.
- Maintain technical documentation and support continuous improvement initiatives.
- Stay current with emerging technologies and aerospace software development best practices.
Requirements
Do you have experience in System design?, Do you have a Bachelor’s degree?, The ideal candidate will bring deep expertise in Flight Management Systems software development and strong C++ programming skills, along with experience designing highly reliable and safety-critical aerospace software solutions. This is an exciting opportunity to work alongside talented engineering teams in a collaborative and fast-paced environment developing cutting-edge aerospace technologies., * Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, or another related technical discipline.
- Minimum 8 years of experience developing Flight Management Systems (FMS) software.
- Strong C++ and object-oriented programming experience.
- Experience with Agile or Scrum software development methodologies.
- Strong software architecture and design development skills.
- Experience in one or more of the following FMS functional areas:
- Navigation Database Management
- Flight Planning
- Lateral and Vertical Guidance
- Performance Predictions / Trajectory Predictions
- Performance Optimization
- Radio Tuning
- Approach Operations
- Datalink
- Takeoff and Landing
- User Interface Development
Preferred Qualifications
- Advanced degree in Computer Science, Aerospace Engineering, or related field.
- Experience developing embedded software systems.
- Multi-core and multi-threaded software development experience.
- Strong understanding of Object-Oriented Analysis and Design (OOAD).
- Experience with DO-178C software development lifecycle processes.
- Experience with software verification and validation using C++.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work effectively in a collaborative team environment.
- Passion for innovation and continuous learning., * Work Schedule: Hybrid schedule with a minimum of 3 onsite days per week and flexibility based on project needs., If you are an experienced aerospace software engineer with Flight Management Systems expertise and a passion for developing next-generation avionics technology, we encourage you to apply today.
Please submit your updated resume highlighting specific examples of your FMS software development experience, C++ expertise, software architecture contributions, and experience with aerospace or safety-critical systems., * Bachelor’s (Required)
Benefits & conditions
21111 North 19th Avenue, Phoenix, AZ 85027 Hybrid work Up to $63.30 an hour - Contract, Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance
- Life insurance, * Dental insurance
- Health insurance
- Life insurance
- Vision insurance
Application Question(s):
- Are you local to Phoenix, AZ?
- Please provide a phone number to receive calls and/or text messages from BEPC Inc.
- Please provide an email address to receive information from BEPC Inc.
- Are you aware that this is a 9 month contract with potential for extensions?
- Will you now or in the future require visa sponsorship, if so, please explain.
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
How software is steering vehicle technology
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs