The Senior Software Engineer at Breeze-Eastern will plan, develop, and conduct engineering and product development projects that are of significant importance to the organization. This position will be responsible for all phases of development, including requirements development, project planning, concept development, detailed design, prototyping, testing, transition to production, and aftermarket support. The Senior Software Engineer will provide planning, reporting, and management support in addition to technical implementation. As a senior resource on the team, the Senior Software Engineer will need to be able to recognize project success from multiple levels of financial, technical, and timeline management responsibilities.
Lead software engineering development of significant engineering projects with activities that include design, testing, and qualification to aerospace standards.
Lead software activities of project teams, comprised of in-house staff, contractors, and consultants. Develop specifications, provide technical direction, and review work products.
Evaluates software systems, products, components, and applications by designing and conducting research programs; applying knowledge of software development.
Performs original and innovative software design; develops plans, schedules, and identifies resources required to develop products. Coordinates software development process.
Design secure web servers and portals for accepting and organizing large data sets, and displaying data analytics. Develop scripts to automate server maintenance tasks.
Assures product quality by designing software testing methods; testing finished products and system capabilities.
Prepares product reports by collecting, analyzing, and summarizing information and trends.
Provides engineering information by answering questions and requests.
Work both individually and as a leader and key contributor on project teams. Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.

