{"schemaVersion":"jobsearcher.job.v1","id":"4e6ac44f648b73f097a70d29","url":"https://jobsearcher.com/jobs/4e6ac44f648b73f097a70d29","canonicalUrl":"https://jobsearcher.com/jobs/4e6ac44f648b73f097a70d29","title":"Sr Advanced Software Engineer - 30341_M","description":"Job Title: Sr Advanced Software Engineer\nLocation: Phoenix, AZ (85027)\nEmployment Type: W2 Contract | 8 Months with Possibility of Extension\nPay Rate: $58.30 - $63.30/hour | Paid Weekly\nShift: 1st Shift\nWork Model: Hybrid (Minimum 3 Days Onsite Per Week)\nRole Overview:\nBEPC 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.\nThe 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.\nKey Responsibilities:\nDesign, develop, and maintain high-quality Flight Management System (FMS) software.\nDevelop core software architecture and applications for next-generation avionics platforms.\nIntegrate Flight Management software into new aerospace products.\nCollaborate with cross-functional engineering teams to define software requirements and technical specifications.\nDevelop software solutions that meet performance, scalability, security, and certification requirements.\nParticipate in software architecture, design reviews, and code reviews.\nPerform software testing, debugging, integration, and validation using laboratory test benches.\nSupport functional software releases and certification activities.\nStay current with emerging software technologies, avionics standards, and industry best practices.\nContribute to Agile/Scrum development activities and continuous process improvements.\nRequired Qualifications:\nBachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or another STEM-related discipline.\nMinimum 8 years of Flight Management System (FMS) software development experience.\nStrong C++ programming and object-oriented software development skills.\nExperience with Agile, Scrum, or similar software development methodologies.\nStrong software architecture and system design experience.\nAbility to work effectively within cross-functional engineering teams.\nExcellent analytical, problem-solving, and communication skills.\nPreferred Experience:\nCandidates with experience in several of the following Flight Management System functional areas are highly encouraged to apply:\nNavigation Database Management\nFlight Planning\nLateral and Vertical Guidance\nPerformance & Trajectory Prediction\nFlight Performance Optimization\nRadio Tuning\nApproach Operations\nDatalink Systems\nTakeoff & Landing Functions\nFlight Deck User Interface Development\nEmbedded Software Development\nMulti-core / Multi-threaded Software Development\nDO-178C Software Development Lifecycle\nSoftware Verification & Validation\nObject-Oriented Analysis & Design (OOAD)\nAdvanced degree in Computer Science or related engineering discipline\nWhy You'll Love This Opportunity:\nWork on cutting-edge aerospace technology that shapes the future of flight.\nCompetitive weekly pay.\nHybrid work schedule with flexibility.\nOpportunity to collaborate with world-class aerospace engineers.\nGain experience developing advanced avionics systems for next-generation aircraft.\nWork on highly visible, technically challenging projects in a collaborative environment.\nExpand your expertise in safety-critical software development and certification.\nWork Environment:\nThis 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.\nAbout BEPC:\nBEPC 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.\nApply Now!\nIf 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.\nUSOPS\nPay: $60.30 - $63.30 per hour\nBenefits:\nDental insurance\nHealth insurance\nLife insurance\nVision insurance\nEducation:\nBachelor's (Required)\nExperience:\nFlight Management System (FMS) software development: 8 years (Required)\nAbility to Commute:\nPhoenix, AZ 85027 (Required)\nWork Location: In person","company":"Bepc","rawCompany":"bepc","city":"Phoenix","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-08-08T14:03:42.653Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2011.00","title":"Aerospace Engineers","slug":"aerospace-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"336411","title":"Aircraft Manufacturing","slug":"aircraft-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Advanced Software Engineer - 30341_M","description":"Job Title: Sr Advanced Software Engineer\nLocation: Phoenix, AZ (85027)\nEmployment Type: W2 Contract | 8 Months with Possibility of Extension\nPay Rate: $58.30 - $63.30/hour | Paid Weekly\nShift: 1st Shift\nWork Model: Hybrid (Minimum 3 Days Onsite Per Week)\nRole Overview:\nBEPC 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.\nThe 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.\nKey Responsibilities:\nDesign, develop, and maintain high-quality Flight Management System (FMS) software.\nDevelop core software architecture and applications for next-generation avionics platforms.\nIntegrate Flight Management software into new aerospace products.\nCollaborate with cross-functional engineering teams to define software requirements and technical specifications.\nDevelop software solutions that meet performance, scalability, security, and certification requirements.\nParticipate in software architecture, design reviews, and code reviews.\nPerform software testing, debugging, integration, and validation using laboratory test benches.\nSupport functional software releases and certification activities.\nStay current with emerging software technologies, avionics standards, and industry best practices.\nContribute to Agile/Scrum development activities and continuous process improvements.\nRequired Qualifications:\nBachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or another STEM-related discipline.\nMinimum 8 years of Flight Management System (FMS) software development experience.\nStrong C++ programming and object-oriented software development skills.\nExperience with Agile, Scrum, or similar software development methodologies.\nStrong software architecture and system design experience.\nAbility to work effectively within cross-functional engineering teams.\nExcellent analytical, problem-solving, and communication skills.\nPreferred Experience:\nCandidates with experience in several of the following Flight Management System functional areas are highly encouraged to apply:\nNavigation Database Management\nFlight Planning\nLateral and Vertical Guidance\nPerformance & Trajectory Prediction\nFlight Performance Optimization\nRadio Tuning\nApproach Operations\nDatalink Systems\nTakeoff & Landing Functions\nFlight Deck User Interface Development\nEmbedded Software Development\nMulti-core / Multi-threaded Software Development\nDO-178C Software Development Lifecycle\nSoftware Verification & Validation\nObject-Oriented Analysis & Design (OOAD)\nAdvanced degree in Computer Science or related engineering discipline\nWhy You'll Love This Opportunity:\nWork on cutting-edge aerospace technology that shapes the future of flight.\nCompetitive weekly pay.\nHybrid work schedule with flexibility.\nOpportunity to collaborate with world-class aerospace engineers.\nGain experience developing advanced avionics systems for next-generation aircraft.\nWork on highly visible, technically challenging projects in a collaborative environment.\nExpand your expertise in safety-critical software development and certification.\nWork Environment:\nThis 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.\nAbout BEPC:\nBEPC 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.\nApply Now!\nIf 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.\nUSOPS\nPay: $60.30 - $63.30 per hour\nBenefits:\nDental insurance\nHealth insurance\nLife insurance\nVision insurance\nEducation:\nBachelor's (Required)\nExperience:\nFlight Management System (FMS) software development: 8 years (Required)\nAbility to Commute:\nPhoenix, AZ 85027 (Required)\nWork Location: In person","datePosted":"2026-08-08T14:03:42.653Z","dateModified":"2026-08-08T14:03:42.653Z","hiringOrganization":{"@type":"Organization","name":"Bepc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Phoenix","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4e6ac44f648b73f097a70d29"},"url":"https://jobsearcher.com/jobs/4e6ac44f648b73f097a70d29"}}