The Job logo

What

Where

Software Engineering Manager

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

Boeing is the world’s largest (Per Boeing LinkedIn page) aerospace company and a leading provider of commercial airplanes, defense, space, and security systems, and global services. Building on a legacy of over a century of innovation and leadership, Boeing continues to lead the way in technology and innovation, customer delivery, and investment in its people and future growth of aerospace.

In India, Boeing has been a strong partner to the Indian aerospace and defense sectors for more than 75 years. People at Boeing have been supporting mission readiness and modernization of India’s defense forces, and enabling connected, safer, and smarter flying experiences, in the sky, in the seas, and in space.

Technology for today and tomorrow

The Boeing India Engineering & Technology Center (BIETC) is a 3000+ diverse engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace.

People-driven culture

At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring diverse perspectives and thoughts – enabling every voice to be heard and every perspective to be respected.  No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing.

At Boeing, we are inclusive, diverse, and transformative.  

With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace.

The “Boeing Return Flight program” is a returnship program designed for talented professionals looking to relaunch their professional journey after an extended career break and absence from the workforce.

Position Overview:

Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.
Boeing India Engineering & Technology Center (BIETC) is based in Bangalore, India and is engaged in the development of advanced aerospace and aviation technologies, products and services. We have an immediate opening for an experienced Software Engineering Manager for software engineering. This position will report to the Senior Manager of Commercial Aviation Services group in Boeing India. The hired candidate will manage a team of engineers to provide technology solutions to develop, maintain and improve all designated applications to deliver crew management software for airline customers globally. Provides oversight and approval of technical approaches, products and processes.

Position Responsibilities:

Leading and Managing the Flight Domain Digital Solutions related projects in BGS DSA portfolio. The selected individual will be a part of the BIE Software team in Boeing India.

  •  Manages employees performing engineering and technical activities in the area of Software Engineering. Develops and executes project and process plans, implements policies and procedures and sets operational goals. Acquires resources for projects and processes, provides technical management of suppliers and leads process improvements.
  • Create and implement best practice, vision, strategy, policies, processes and procedures to aid and improve operational performance
  • Oversee all projects simultaneously, tracking and guiding to complete on time and within budget
  • Responsible for all projects, from initial identification, investigation and concept development through to delivering cost effective useable solutions to develop producible products for the future
  • Work with the wider engineering community to develop and maintain good relationships with internal and external contacts at all levels including other companies, universities and research institutes
  • Lead innovation and development through strong technical market awareness
  • Keep abreast of all industry standards, regulations and potential changes
  • Ensure continued compliance and suitable documentation processes
  • Articulate innovation and research and development processes
  • Define and improve test processes to feed into the innovation process
  • Ensure the highest levels of compliance and technical documentation in line with industry protocols
  • Monitor the completion of tasks and ensure good performance and record on appropriate systems
  • Develop, implement and manage key performance indicators (KPIs) for each area of responsibility
  • Ensure KPIs are met by working to the overall plan, including management of, and reporting
  • Identify business improvement opportunities within the organization
  • Implement and manage continuous improvement principals by highlighting deficiencies and implementing changes in training, working practices and processes
  • Conduct risk assessments of processes and tasks in the department
  • 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 execute the plan. Reviews plans' execution, makes appropriate adjustments, and resolves issues. Monitors appropriate metrics to ensure performance to plan.
  • Obtains and manages facilities, services, equipment, and tools to meet project and daily operating requirements. Acquires, deploys and schedules personnel to meet project and operational objectives. Reviews, approves and implements facility, equipment and service plans to maximize productivity and ensure safety, security, environmental and regulatory compliance. Coordinates with providers to achieve timely delivery of resources.
  • Forecasts resource needs and makes hiring decisions. Coaches, counsels, mentors and provides developmental opportunities and job assignments to enhance employee performance and expand capabilities. Ensures emloyees are working effectively with all development teams. Provides on-going developmental feedback. Makes compensation recommendations in regards to hiring salaries and salary review actions. Recognizes contributions of individuals and teams to improve employee satisfaction and retain a skilled and motivated workforce. Enforces company rules and policies regarding ethical behavior, safety, security, use of company property, time charging, etc.
  • Provides technical direction and guidance to others 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 engineer 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.
  • Leads / drives innovation initiatives to beat the competition and creating ideas for growth.
  • Develops workgroup, project or operational goals, objectives and related metrics to ensure alignment with Company vision/strategy. Measures progress, making adjustments as needed. Holds direct reports accountable for achieving goals. Achieves goals for productivity, quality and customer satisfaction.
  • Establishes partnerships and relationships with internal customers, stakeholders, peers and direct reports.
  • Conveys organizational messages to facilitate the accomplishment of workgroup, project or process goals. Proactively communicates with employees, peers (e.g., fellow first-level managers) and customers. Keeps others informed by communicating project status, conducting and participating in team meetings, providing presentations and listening to employee concerns and suggestions. Communicates policies and directives to enhance employee awareness of expectations.
  • This position will engage with internal and external stakeholders, maintain relationships/partnerships with customers, peers and partners to develop strategies, goals and objectives that are consistent with the Digital Aviation organization strategy.
  • This position will acquire resources for departmental activities, develop and administer budgets, schedules and performance standards, as well as lead process improvements to meet the requirements of internal stakeholders.
  • This position will also provide periodic updates to senior management in the form of progress reports, project summaries, and other related documents.
  • This position represents Boeing in interactions with senior leaders from Indian Industry, academia, Indian Government organizations, and Boeing’s partners in India.
  • This position will support initiatives of Boeing India Engineering and Technology organization related to employee development, customer engagement, strategic relations, Government interactions, etc.
  • This position will require some travel within India and internationally.

Basic Qualifications (Required Skills/Experience)

  • 12 to 15 years of experience with at least last 3 years as a people manager.
  • Bachelor’s degree in Science, Technology, Mathematics, or Engineering is required and Master’s degree is preferred. A post graduate degree in management would be a plus.
  • Candidates with experience in Aerospace/Aviation domain will be highly preferred.
  • Experience working in a global organization is preferred.

Preferred Qualifications (Desired Skills/Experience)

  • Past experience of managing operational decision support & monitoring software which involves , productivity and operational performance of airlines
  • Experience in managing the vendors/suppliers.
  • Past experience in driving innovation and product enhancements.
  • Skilled in advising and mentoring staff members to meet schedules or resolve technical or operational challenges.
  • Ability to understand and communicate with technical experts over a wide range of technical topics.
  • Knowledge of aviation industry is preferred.
  • Knowledge of policies and procedures that typically affect individual subordinate employees, skills and abilities required by subordinate employees to accomplish organizational responsibilities.
  • Past experience related to Aeronautical data / Aerospace / Aviation domain will be plus.
  • Understands the structured, iterative, and agile software development processes.
  • Ability to clearly direct software engineering activities to employees to help ensure project success.
  • Skilled in advising a unit regarding tasks, projects and operations. Experience leading technical software development teams of 15 or more.
  • Technical and Project Management skills to lead a diverse team consisting of Boeing personnel and partners to build and deliver quality software products on schedule and within budget.
  • Must be results-driven and have a strong bottom-line orientation.
  • Teamwork is important in this position; individual must have strong teambuilding skills. Must have demonstrated ability to accomplish results through direct reports, colleagues in other parts of Boeing, and partners, even when they are not direct reports. Ability to work well on virtual teams across multiple time-zones.
  • Must be flexible, with a high tolerance for organizational complexity and ability to work with partners from within Boeing and outside.
  • Strategic thinking and execution – must be able to develop comprehensive product and customer intelligence / knowledge, and communicate with appropriate stakeholders, identify capacity/capability to perform current and projected engineering work statement and research, conduct any partner / supplier evaluations and assessments regarding their ability to perform these activities.
  • Communication – strong written and verbal communication skills, ability to prepare comprehensive reports, proposals, Statements of Work, and connect technology to business considerations (e.g., ROI). Candidate must be fluent in English, and have expertise in using MS Office tools.
  • Candidate must be a self-starter with a positive attitude, high ethics, and a track record of working successfully under pressure in a time-constrained environment.
  • Must be able to mentor team members and partners to accomplish project and departmental goals and objectives.

Typical Education & Experience:

  • 12 to 15 years of experience with at least last 3 years as a people manager.
  • Bachelor’s degree in Science, Technology, Mathematics, or Engineering is required and Master’s degree is preferred. A post graduate degree in management would be a plus.
Set alert for similar jobsSoftware Engineering Manager role in Bengaluru, India
Boeing Logo

Company

Boeing

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 years

Category

Software Development and Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Boeing Logo

Software Engineering Manager

Boeing

Bengaluru, Karnataka, India

Posted: a year ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing India Engineering and Technology Center (BIETC) is looking for a highly-motivated Software Engineering Manager to join their team in Bangalore. As a Software Engineering Manager, you will be part of the Boeing Avionics team and will lead a team of software engineers. The Software Engineering team will be primarily responsible for developing and managing complex avionics systems. Position Responsibilities: 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 Manages employees performing engineering and technical activities in the area of Avionics Software Engineering 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 execute the plan. Reviews plans' execution, makes appropriate adjustments, and resolves issues. Monitors appropriate metrics to ensure performance to plan. Forecasts resource needs and makes hiring decisions. Coaches, counsels, mentors and provides developmental opportunities and job assignments to enhance employee performance and expand capabilities. Ensures employees are working effectively with all development teams. Provides on-going developmental feedback. Enforces company rules and policies regarding ethical behavior, safety, security, use of company property, time charging, etc. Provides technical direction and guidance 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. Partner and engage with internal and external stakeholders, maintain relationships/partnerships with internal customers, peers and partners to develop strategies, goals and objectives that are consistent with the organization’s strategy. The position will be pivotal in creating and maintaining relationships with the US-based stakeholders and working closely with those stakeholders in planning and forecasting activities of the team as well as reporting requirements from stakeholders. Provide periodic updates to senior management in the form of progress reports, project summaries, and other related documents. Must foster an innovative work environment leading to identification of opportunities for improvements in product, process, quality, and productivity. Establish Point of contact for the system engineering activities for an equipment. Develop and manage software development and verification results. Ensure successful software deliveries. Support SRR (Systems Requirements Review), PDR (Preliminary Design Reviews) and CDR (Critical Design Reviews). Support Software architecture development through analysis and technical expertise. Adopt Model Based Development where applicable. Basic Qualifications (Required Skills/Experience): 12 - 16 years of experience with at least last 5 years as a people manager. Knowledge of DO178 standards Systems Thinking - Ability to understand the big picture and the inter-relationships of all positions and activities in the organization, including the impact of changes in one area on another area. Ability to see and understand the inter-relationships between components of systems and plans and anticipate future events. Analytical Skills - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources. Demonstrated Software Engineering experience with specific involvement in multiple phases of the program life cycle, including early system design and development. Ability to effectively communicate with engineers, executive and senior-level management, and non-engineering support staff to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables is essential. Preferred Qualifications (Desired Skills/ Experience): Bachelors degree in engineering is required with 12-16 years of experience and Masters degree is preferred. A post graduate degree in management would be a plus but not required. Relocation: This position offers relocation based on candidate eligibility. 

Boeing Logo

Experienced Software Engineer - C++

Boeing

Bengaluru, Karnataka, India

Posted: a year ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Overview Boeing is the world’s largest (Per Boeing LinkedIn page) aerospace company and a leading provider of commercial airplanes, defense, space, and security systems, and global services. Building on a legacy of over a century of innovation and leadership, Boeing continues to lead the way in technology and innovation, customer delivery, and investment in its people and future growth of aerospace. In India, Boeing has been a strong partner to the Indian aerospace and defense sectors for more than 75 years. People at Boeing have been supporting mission readiness and modernization of India’s defense forces, and enabling connected, safer, and smarter flying experiences, in the sky, in the seas, and in space.   Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 3000+ diverse engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace.   People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring diverse perspectives and thoughts – enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing. At Boeing, we are inclusive, diverse, and transformative. With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Position Responsibilities: Responsibilities includes: • Decompose Tier 3 System requirements into Tier 4 Software requirements for the identified system features. • Estimate Software development effort. • Develop High Level and Low-Level Software requirements • Estimate Code, test software development effort. • Develop Code, test cases and test procedure for High Level and Low-Level Software requirements • Ensure SW architecture and Design is per the Software requirements. • Develop Software integration test Scripts to verify the correct implementation of Tier 4 requirements • Establish traceability from Tier 3 requirements to SW Requirement and Test. • Perform peer review on System and Software Requirements, Design and Test. • Support SRR (Systems Requirements Review), PDR (Preliminary Design Reviews), CDR (Critical Design Reviews), TRR (Test Readiness Review) and Formal Qualification. • Support project management by providing periodic status and required metrics data. • Be a good team player in the agile team. Candidate should possess excellent communications skills to participate in Requirement/Design/Code/Test reviews, have a thorough understanding of version control and software quality attributes, such as testability, portability and maintainability, and enjoy a self-driven and collaborative development approach. • Be dynamic and support management and leads to ensure successful product deliveries. • Identify, communicate and mitigate the Risk, issues and Opportunities on a timely manner. Basic Qualifications (Required Skills/Experience): • Minimum of 5 years’ experience in a Technical leadership role • Minimum of 3 years’ experience working within a development environment using Agile • Engineering degree and 9 to 12 years related work experience, OR a Master's degree and 9 to 10 years related work experience or an equivalent combination of education and experience. • Good Understanding of C++ and OOPS concept • The Engineer should have desire to work in all aspects of the product life cycle development process • The ideal candidate is a self-starter and someone who works well within a team o Solid programming knowledge (8+ years) with C/C++ o Real Time Operating System (RTOS) experience o Experience writing and developing software requirements with little or to no existing requirements o Strong experience with Linux or Unix experience o Proficiency in building, integrating with, and supporting Application Program Interfaces (APIs) using a variety of languages, data formats, and data transformations • Exposure to Python • Experience in automated and functional testing is desirable. • Exposure to BDD (Behavior Driven Development) • Experience in working in Agile development model • Experience in Software integration testing in integration Lab Environment. • Systems Thinking - Ability to understand the big picture and the inter-relationships between components of systems and plans and anticipate future events. • Analytical Skills - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources. Desired Skills : • Strong experience with modern open source technologies and tools • Strong understanding of system and software architectures • Strong experience developing software products, scalable applications using a range of software models including Object-oriented and functional design patterns • Strong experience writing software drivers for hardware interfaces on new boards • Strong Embedded Application Programming experience • Ability to quickly diagnose and resolve issues in a lab environment • Ability to create tools/functions for Platform (glue layer) between the OS and apps • Experience with application hosting solutions (such as jails, docker and Virtual Machines) • Agile development experience Typical Education & Experience: Engineering degree and 9 to 12 years related work experience, OR a Master's degree and 8 to 10 years related work experience or an equivalent combination of education and experience. Relocation: • This position offers relocation within India

Boeing Logo

Systems Engineering Manager-MBSE

Boeing

Bengaluru, Karnataka, India

Posted: a year ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Systems Engineering Manager-MBSE Overview Boeing is the world’s largest aerospace company and a leading provider of commercial airplanes, defense, space, and security systems, and global services. Building on a legacy of over a century of innovation and leadership, Boeing continues to lead the way in technology and innovation, customer delivery, and investment in its people and future growth of aerospace. In India, Boeing has been a strong partner to the Indian aerospace and defense sectors for more than 75 years. People at Boeing have been supporting mission readiness and modernization of India’s defense forces, and enabling connected, safer, and smarter flying experiences, in the sky, in the seas, and in space. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 3000+ diverse engineering workforce that contributes to global aerospace growth. Our engineers deliver innovative R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring diverse perspectives and thoughts – enabling every voice to be heard and every perspective to be respected.  No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing. At Boeing, we are inclusive, diverse, and transformative.  With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Position Responsibilities: Manage a team of systems engineers to develop and manage product line system requirements. Decompose aircraft level requirements and/or customer use cases to product line level i.e. equipment / systems software level requirements and establish tracing. Manages employees performing engineering and technical activities in the area of Model Based Systems Engineering 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 execute the plan. Reviews plans' execution, makes appropriate adjustments, and resolves issues. Monitors appropriate metrics to ensure performance to plan. Forecasts resource needs and makes hiring decisions. Coaches, counsels, mentors and provides developmental opportunities and job assignments to enhance employee performance and expand capabilities. Ensures employees are working effectively with all development teams. Provides on-going developmental feedback. Enforces company rules and policies regarding ethical behavior, safety, security, use of company property, time charging, etc. Provides technical direction and guidance 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. Partner and engage with internal and external stakeholders, maintain relationships/partnerships with internal customers, peers and partners to develop strategies, goals and objectives that are consistent with the organization’s strategy. The position will be pivotal in creating and maintaining relationships with the US-based stakeholders and working closely with those stakeholders in planning and forecasting activities of the team as well as reporting requirements from stakeholders. Provide periodic updates to senior management in the form of progress reports, project summaries, and other related documents. Must foster an innovative work environment leading to identification of opportunities for improvements in product, process, quality, and productivity. Establish point of contact for the system engineering activities for an equipment. Develop and manage system integration tests and results. Ensure successful system integration testing before software deliveries. Support SRR (Systems Requirements Review), PDR (Preliminary Design Reviews) and CDR (Critical Design Reviews). Support System architecture development through system analysis and technical expertise. Strong knowledge of model-based systems engineering is highly desired. Experience in performing System Safety Assessments, Exposure to SAE ARP4754/ARP4761 Knowledge of DO178, DO254, DO160 standards Systems Thinking - Ability to understand the big picture and the inter-relationships of all positions and activities in the organization, including the impact of changes in one area on another area. Ability to see and understand the inter-relationships between components of systems and plans and anticipate future events. Analytical Skills - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources. Demonstrated Systems Engineering experience with specific involvement in multiple phases of the program life-cycle, including early system design and development. Ability to effectively communicate with engineers, executive and senior-level management, and non-engineering support staff to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables is essential Desired Skills: Experience with Systems Engineering tools and processes. Experience in Model Based Engineering is highly desirable Experience in managing requirements using DOORs. Experience in developing system architecture using Rhapsody/CAMEO Familiarity with other various engineering disciplines such as electrical, mechanical, and electronic systems Familiarity with any of the following Model Based Systems Engineering concepts/tools is highly desired - SysML, CAMEO, Rational Rhapsody, TOGAF/DODAF/MODAF, NoMagic, MagicDraw, 3DX platform.  Qualifications: Bachelor or Master of Engineering degree and 14+ years of related work experience OR Masters of Engineering and 12+ years of related experience in aircraft System development, Validation/Verification, Functional Integration and certification. Relocation: This position does offer relocation within INDIA.

Boeing Logo

Principal Software Architect

Boeing

Bengaluru, Karnataka, India

Posted: a year ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Refer to "Supplemental Information" for further clarification on the use of this job family. In locations where SPEEA representation applies, this job family will be covered by the terms of the collective bargaining agreement. Applicable and appropriate educational/certification credentials from an accredited institution and/or equivalent experience is required. Export Control Requirements: Not an export control position   Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you’ll learn and grow, contributing to work that shapes the world. Find your future with us. At the highest level, diversity and inclusion are part of Boeing's values.  Having diverse employees, business partners and community relationships is vital to creating advanced aerospace and defense products and services for our diverse customers around the world. The company's commitment to diversity means providing a work environment for all employees that is welcoming, respectful and engaging, with opportunities for personal and professional development. Boeing India Engineering is currently looking for Principal Software Architect  to join their team in Bangalore, India.  This team develops software applications and solutions that supports onboard application/products. We provide work environments focused on delivering data-driven cloud-based solutions at a rapidly increased pace over traditional development. Join us and be a part of our passionate and motivated team that is excited to use the latest in software technologies and development methodologies to develop modern web applications Position Responsibilities: Responsibilities includes, Stakeholder Engagement and Capture Requirements Owns the software design and architectural decisions Document and maintain architecture, requirements, algorithms, interfaces and designs Keep track of and actively reduce technical debt Coordinate with teams to resolve complex issues related to processes, methods, tools and standards. Maintains relationships and partnerships with globally distributed teams, customers, stakeholders, peers, and partners Should be an excellent communicator with excellent presentation skills, can translate technical requests into clear actions An excellent technical leader, can provide guidance to various software teams Should have demonstrated ability to lead initiatives and teams working in an AGILE environment Ability to work with other architects and technical experts in the software functional teams across the enterprise to develop company-wide guidelines, best practices, standards and processes Onboard, Lead, Coach Software Engineers and contribute to the development of technical team members through consistent, empathetic, and kind guidance, mentoring and learning sessions Must be adept at leveraging open-source resources (e.g. Linux) to build reliable and stable development platforms for building safety critical systems and enable faster time to market for new features/digital solutions Demonstrated ability to create positive impact on customer by developing polished, cohesive, effective, and user-friendly software applications for large and complex aviation related systems. The selected individual will also be responsible to provide support to development of internal competency and resources for critical skill sets Create and promote reusable components and tools For a given scope area, evaluate architectural models and perform/drive in-depth analysis of systems, data flows processes, and KPIs/metrics about the current state Define and drive automation, migration and integration strategies for DevSecOps Tool Chain Leads the discussion across architects to decide the strategies for adopting industry standard best practices into designs Leads API strategies, Deployment Strategies, adoption of frameworks (open source as applicable) presents options Leads the discussions around security hardening strategies (OAuth, IDP federation, SAML, JWT) for the tool chain and applications. Strategies for Maximizing Observability of systems (Ex. effective log collection, Debug traces, Metrics) Propose to simplify application deployment, Installation, usage and serviceability of applications Enable the continuous delivery pipeline through appropriate design guidelines and investment advocacy Actively participate in the continuous exploration process as part of the continuous delivery pipeline, especially with enabler epics Establish critical Non Functional Requirements for the solution and participate in the definition of others Plan and develop the architectural runway (Spikes, PoCs, technical analysis) in support of new business features and capabilities Own and lead software design and architectural decisions in collaboration with distributed teams Architect and implement Cloud Infrastructure applications and services, considering best practices and industry standards and maintain secure Cloud Infrastructure Solutions. Act as SME for Cloud Infrastructure capabilities, designing and deployment of the necessary configurations. Collaborate with other Cloud Solution Architects in developing complex end-to-end Enterprise solutions on AWS, GCP & Azure & multi cloud platforms. Participate in all phases of projects, including development, design, testing and production planning, reviewing and approving deliverables Provide accurate and timely updates to Product and Project management about shifts in scope, requirements, timelines and prioritization Demonstrate Continuous improvement by identifying opportunities for improvement and organize efforts/team members needed to address the areas of improvement Remain current on industry best practices and emerging technologies Maintains relationships and partnerships with customers, stakeholders, peers, and partners Should have excellent communication and presentation skills This position will require some travel within India and internationally. Employer will not sponsor applicants for employment visa status. Basic Qualifications (Required Skills/Experience): Knowledge in the Architecting, Designing and Developing full stack modules and components for web and cloud hosted applications. This position is for a full stack principal architect who has excellent programming skills in the latest tools & technology frameworks like ReactJS, AngularJS, NodeJS, Bootstrap, HTML5, CSS3, Javascript, JQuery, Java8/J2EE Docker, Kubernetes, Cloud-based managed services (DB, Error Logging, etc of various types) etc. Microservices design, patterns and implementation experience, Microservices Security SSO (OAuth, JWT) Ability to develop new and innovative applications as well as maintaining existing code. Ability to design and communicate technical/complex information, concepts, and decision points, both verbally and in writing. Working exposure with Agile (Scrum & SAFe) and DevOps Excellent analytical and problem-solving capabilities Comfort working in complex and large-scale environments Understand and able to work within architectural frameworks Experience with Reporting and Analytics Proficient in developing scripts, preferably using python to build serverless applications. Extensive knowledge on DevOps capabilities in Azure, AWS & GCP. Experience in Cloud Native architectures containerized services/server less. Relational DB modelling Database, My SQL, PostgreSQL, design and development Expert level in DevSecOps tools and processes to include, but not limited to Git, JFrog Artifactory, Jenkins, Nexus, Kubernetes and HashiCorp Products. Experience with observability products Experience with Bazel, Python, Pylint, VSCode, Matlab, Sonarqube, Vector, Ruby on Rails Have experience in ALM tools (GitLab, Gradle, Maven, Jenkins, Docker, Artifactory, SonarQube, Ansible, AQUA, ClearCase, ML Ops). In depth experience with GitLab suite of solutions, integration, automation and JIRA to GitLab Bridge. Experience/Familiarity with the Development and test in accordance with appropriate commercial or military regulatory requirements, such as:DO-330, DO-331, DO-332 for commercial and military qualification and certification of aircraft systems Strong organizational skills, attention to detail, very meticulous, patient and congenial Excellent verbal and written communication, collaboration, reporting, analytical, and problem-solving skills Candidate must be a self-starter with a positive attitude, high ethics, and a track record of working successfully under pressure in a time-constrained environment. Must have experience to mentor and teach juniors and partners to accomplish project and departmental goals and objectives. Strong experience with modern open source technologies and tools and Strong troubleshooting skills Degree and typical experience in engineering classification: Bachelor's and 16+years' experience, Master's degree with 14+ years' experience. Bachelor, master or doctorate of science degree from an accredited course of study in engineering. Desired Skills: Strong experience with modern open source technologies and tools Strong understanding of system and software architectures Strong experience developing software products, scalable applications using a range of software models including Object-oriented and functional design patterns Strong Aerospace Application Programming experience Exposure to DO-178C and DO-330 Software Development and Qualification Guidelines Exposure to Graph Database, MarkLogic or equivalent Multi-Modal Databases Ability to quickly diagnose and resolve issues in a lab environment Agile development experience Preferred Qualifications (Desired Skills/Experience): Bachelor's degree or higher. Preferred Cloud Certification in Azure /AWS/GCP Typical Education & Experience: Degree and typical experience in engineering classification: Bachelor's and 16+years' experience, Master's degree with 14+ years' experience. Bachelor, master or doctorate of science degree from an accredited course of study in engineering.

Boeing Logo

IT Manager - Application Development

Boeing

Bengaluru, Karnataka, India

Posted: a year ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you’ll learn and grow, contributing to work that shapes the world. Find your future with us. Manages and integrates employee activities across Information Technologies including infrastructure design and administration, application analysis and design, information management, architecture, computing security, computing project support and/or process analysis. Develops and executes project and process plans, implements policies and procedures and sets operational goals. Acquires resources for projects and processes, provides technical management of suppliers and leads process improvements. Develops and maintains relationships and partnerships with customers, stakeholders, peers, partners and direct reports. Provides oversight and approval of technical approaches, products and processes. Manages and provides developmental opportunities for employees. Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians, skilled scientists and thinkers, ambitious innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.   Position Responsibilities:   Boeing India Engineering and Technology Center is seeking an IT Development Manager for its Manufacturing & Quality and Sales & Marketing team in IT&DA. An ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs, scaling applications, digital transformation and high reliability. Candidate is encouraged to be a combination of a highly-technical software engineering leader and an effective people manager. Candidate will manage and grow a talented team tasked with solving complex problems within a high-growth environment. She will develop and drive strategy to hire, develop and mobilize talent for the organization. She will set clear objectives and goals for the team and enable the team to deliver and using operating mechanisms to continually assess progress and improve. Employeee should be effective in interaction with senior technical and functional leaders to lead change through business processes and technologies. Employee will own the complete software development lifecycle; defining, prioritizing, designing, and leading implementation and testing of new features.   Basic Qualifications (Required Skills/Experience): Proven success in leading fast-paced software development teams delivering software; 12+ years of relevant experience preferred Ability to recruit, train and lead each team member to reach their potential Demonstrated success in leading Agile/SCRUM teams to architect, code and support online products Ability to communicate and collaborate effectively with various technical team leaders and members Ability to define algorithms, validate, and deploy solutions to achieve business results. Experience of 10+ years of experience with some or all of the technical stack is helpful Java/C#/ C++/ Python /SQL /Microservices/ Mobile development etc Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle. Understanding on Manufacturing Execution systems, Manufacturing operations management, Quality management systems. Ability to participate in all stages of the software development life cycle. Must have excellent debugging and problem-solving skills Excellent communication skills to work in a globally distributed team   Desired Skills: Experience in Aerospace/ Automotive domain. Experience with Engineering and Manufacturing IT development leadership would be an added advantage Education/experience: Must have Bachelor's or Master’s Degree with 12+ years of experience. Relocation: This position offers relocation with in India

Boeing Logo

Lead Systems Engineer

Boeing

Bengaluru, Karnataka, India

Posted: a year ago

Job Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Overview Boeing is the world’s largest (Per Boeing LinkedIn page) aerospace company and a leading provider of commercial airplanes, defense, space, and security systems, and global services. Building on a legacy of over a century of innovation and leadership, Boeing continues to lead the way in technology and innovation, customer delivery, and investment in its people and future growth of aerospace. In India, Boeing has been a strong partner to the Indian aerospace and defense sectors for more than 75 years. People at Boeing have been supporting mission readiness and modernization of India’s defense forces, and enabling connected, safer, and smarter flying experiences, in the sky, in the seas, and in space. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 3000+ diverse engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring diverse perspectives and thoughts – enabling every voice to be heard and every perspective to be respected.  No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing. At Boeing, we are inclusive, diverse, and transformative.   With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world. Position Overview Boeing India Engineering has an immediate opening for Lead Systems Engineer to join their Systems Engineering team in Bangalore, India. As a Lead Systems Engineer, you will be part of a global team working on providing SE solutions to a wide range of Boeing products and services across the world. Position Responsibilities: Demonstrate excellence in Design, Development and Review of high-integrity Radio and Communication, SATCOM, Flight management, Displays Airplane systems requirements Demonstrate excellence in Integrated Modular Avionics (IMA) development & certification (DO-297); System design, integration testing and hardware unit level testing Demonstrate excellence in Integrated Modular Avionics (IMA) Systems development (ARP4754A); Create and develop Interface control Drawings Lead and drive Integrated Product development Teams taking complete ownership of product development Develop System test procedures and Qualification test procedures. Should perform or able to Review System level DO 254/DO178C compliant System level testing Perform Requirements Management in DOORS End to End Requirement simulation, modeling and validation using MATLab, Simulink & Cameo Evaluates customer/operational needs to define and coordinate system performance requirements, functional requirements and regulatory requirements. Applies an interdisciplinary, collaborative approach to plan, design, develop and verify a lifecycle balanced system of systems and system solutions. Coordinates with engineering functions to define requirements related to safety, reliability, maintainability, testability, human systems integration, survivability, vulnerability, susceptibility, system security, regulatory, certification, product assurance and other specialty engineering groups. Develops the planning, organization, implementation and monitoring of requirements management processes, tools, risk, issues, opportunity management and technology readiness assessment processes. Resolves cross-functional technical issues. Present requirement, design and/or development revision and changes to formal change boards. Tests and validates to ensure system designs meet operational and functional requirements Basic Qualifications (Required Skills/Experience): Bachelors or Master degree is required Capable of developing and independently reviewing system requirements for high-integrity Airplane systems; Integrated Modular Avionics (IMA) development & certification Very Good understanding of DO 254/DO178C standards is mandatory Strong knowledge in ARP 4754A, ARP 4761, DO 160 Standards / MIL STD 704 & MIL STD 461 requirement is required Systems testing knowledge and Hands on experience in using test equipment’s is mandatory Exposure to development of DO 160 Qualification test procedures, hardware test procedures is preferred Hands on Experience on IBM Rational DOORS in Requirements Management is required Good experience on System design of Avionics LRU components is preferred Familiarity of Reliability calculations such as FMEA, FTA and Reliability Tools is an added advantage Must have a minimum of 6 years’ experience in test planning, setup, test development, execution, conducting tests in a lab or production environment Must have a minimum of 4 year experience in performing architecture, design, integration, and/or testing on avionics sub-systems Must have a minimum of 4 year experience with Automated Test Equipment (ATE) Setup/Programming Preferred Qualifications (Desired Skills/Experience): Strong Written, verbal communication with engineers, management, and non-engineering support staff Experience in working with suppliers or other external stakeholders is preferred Ability to work in a virtual team environment INCOSE certification on Systems Engineering is an added advantage Detailed knowledge of FAA certification and airworthiness requirements is highly desired. Typical Education & Experience: Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 13+ or more years' related work experience or an equivalent combination of education and experience (e.g. Master 12+ years' of related work experience etc.). Relocation: This position does offer relocation within INDIA.