Software Engineering Manager

Boeing Boeing · Aerospace · Bangalore, India, India

Boeing is seeking a Software Engineering Manager for their India Engineering and Technology Center (BIETC) to lead a team of software engineers responsible for developing and managing complex avionics systems. The role involves managing a team, developing project plans, forecasting resources, providing technical direction, fostering innovation, and ensuring software deliveries meet quality and regulatory requirements. Experience in leadership and a Bachelor's degree in a relevant engineering or science field are required.

What you'd actually do

  1. Manage a team of software engineers to develop and manage avionics products. Decompose aircraft level requirements and/or customer use cases to product line level i.e. equipment / systems software level requirements and establish tracing
  2. Manages employees performing engineering and technical activities in the area of Avionics Software Engineering
  3. Develops project or operational plans aligned with department's objectives. Implements plans to ensure business, technical and customer requirements are achieved. Assigns authority and responsibilities to employees to implement the plan. Reviews plans' execution, makes appropriate adjustments, and resolves issues. Monitors appropriate metrics to ensure performance to plan.
  4. Forecasts resource needs and makes hiring decisions. Coaches, counsels, mentors and provides developmental opportunities and job assignments to improve employee performance and expand capabilities. Ensures employees are working effectively with all development teams. Provides ongoing developmental feedback. Enforces company rules and policies regarding ethical behavior, safety, security, use of company property, time charging, etc.
  5. Provides technical direction and mentorship to team regarding approved processes, tools, technology and skills for own projects or processes. Communicates the development processes (including Iterative and Agile) to employees, as well as the role of the software and system engineers in these processes. Ensures workgroup products or processes meet customer, company, quality, industry and regulatory requirements. Provides approval of workgroup technical approaches, products and processes.

Skills

Required

  • leadership experience (team leader, temp manager, large scale cross functional project/program management, or formal manager experience) OR completed the Boeing internal course “Exploring Leadership.”
  • Bachelor degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry, or non-US equivalent qualifications directly related to the role

Nice to have

  • AI/ML
  • IIoT
  • Cloud
  • Model-Based Engineering
  • Additive Manufacturing
  • Iterative and Agile development processes
  • Model Based Development

What the JD emphasized

  • complex avionics systems
  • software development and verification results
  • regulatory requirements