BEPC Inc. is seeking an experienced Software Engineer to support the development, integration, and verification of advanced avionics applications for a next-generation aircraft platform. This role focuses on Aircraft State and Aircraft Systems monitoring and synoptics applications within a highly collaborative aerospace engineering environment.
The ideal candidate will bring strong C++ development expertise, avionics systems experience, and a background in systems integration, verification, or model-based development.
Top Required Skills
- C++
- Avionics Systems Experience (or equivalent aerospace systems)
- Jira
- Bitbucket
- Systems Integration & Verification
Key Responsibilities
- Develop, integrate, and verify avionics software applications for next-generation aircraft systems.
- Support Aircraft State and Aircraft Systems monitoring and synoptic display applications.
- Participate in systems/software requirements development, validation, and verification activities.
- Collaborate with cross-functional engineering teams to ensure system reliability and performance.
- Contribute to model-based system design activities using tools such as Simulink.
- Support ARINC 661 graphics development using tools such as Scade.
- Integrate and interface with aircraft systems including flaps, landing gear, cabin pressure systems, and FADEC.
- Work with aircraft navigation and positioning sensors including Air Data, AHRS, and GPS systems.
- Utilize Jira and Bitbucket for Agile development tracking, version control, and collaboration.
- Assist in troubleshooting, testing, and debugging avionics software and systems.
Qualifications
Required Qualifications
- Bachelor’s degree in Engineering, Computer Science, or related technical field.
- Strong experience with C++ software development.
- Experience working in avionics, aerospace, or equivalent embedded systems environments.
- Experience with Jira and Bitbucket.
- Knowledge of systems/software integration and verification processes.
- Understanding of aircraft systems and sensor integration.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience with Simulink or model-based systems engineering.
- Experience with ARINC 661 graphics development.
- Experience using Scade.
- Familiarity with aircraft navigation and monitoring systems.
- Knowledge of Agile software development methodologies.
Contract Details
- Hybrid work environment
- Long-term contract opportunity
- Competitive hourly pay available
- Additional project details will be discussed during the interview process
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.
Apply Now!
Qualified candidates are encouraged to submit an updated resume highlighting specific examples of experience with C++, avionics systems, systems integration, and software verification activities. Please include details on tools, platforms, and aerospace systems supported in previous roles.
USOPS
Pay: $59.16 - $63.30 per hour
Benefits:
- Dental insurance
- Health insurance
- Life insurance
- Vision insurance
Work Location: In person