Senior Manager Platform Software - Embedded Systems

Posted:
8/26/2024, 1:03:45 AM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Senior Manager Platform Software - Embedded Systems

Company:

Boeing India Private Limited

Job ID:

00000432257

Date Posted:

2024-08-26

Location:

IND - Bangalore, India

Job Description Qualifications:

Overview

As a leading global aerospace company, Boeing develops, manufactures, and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability, and community impact. Boeing’s diverse team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company’s core values of safety, quality, and integrity.

Technology for today and tomorrow

The Boeing India Engineering & Technology Center (BIETC) is a 5500+ 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 India Engineering & Technology Center (BIETC) is based in Bangalore, India and is engaged in the development of advanced aerospace and aviation technologies and software products. BIETC is a strategic partner working with global stakeholders across Boeing making key contributions in aerospace domain.

Boeing India Software Engineering – Embedded Software organization is engaged in building various safety critical products and the applications which aid the airborne software and space systems. We are committed to bring in more agility and efficiency to our customers than ever before.

Senior Manager - Software Platforms will lead all the Software Engineering aspects of Embedded Software Platforms, Common Core Systems which hosts the different avionics LRUs (Central Maintenance Computer Function, Environmental Control System) and will be part of Boeing India Software Engineering (BISE) Organization.

The successful candidate will be a true versatile role model with exemplary leadership abilities who exhibits the potential to take on broader challenges within or beyond the role; possesses a high capacity for learning agility and the ability to effectively engage globally across all levels of employees throughout the Boeing Company to achieve optimal business outcomes and will manage first line managers and senior technical team members and be accountable for multiple projects (budgets, schedule and performance management).

This position will be located in Bangalore, India and work collaboratively with several in country and global stakeholders to successfully execute statements of work.

Position Responsibilities

Responsibilities will include but not limited to:

  • Lead a team of first level managers and senior individual contributors developing software platforms for embedded systems.
  • Provide technical guidance and mentorship to the team, ensuring high-quality software development practices and adherence to project timelines.
  • Collaborate with cross-functional teams, including hardware managers, and quality assurance, to define software platform requirements and deliverables.
  • Drive the design, architecture, and development of software platforms for embedded systems, ensuring scalability, reliability, and performance.
  • Oversee the implementation and integration of software components, libraries, and frameworks into the embedded systems platform.
  • Ensure compliance with industry standards and best practices for embedded systems software development.
  • Manage the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
  • Governs and tracks portfolio KPIs, identify risks, and implement mitigation strategies to ensure successful delivery of software platforms.
  • Collaborate with stakeholders to define strategies for software platform features and enhancements based on customer needs and market trends.
  • Stay up to date with emerging technologies, tools, and industry trends related to embedded systems software platforms.
  • Leads / drives innovation initiatives to beat the competition and creating ideas for growth.
  • Forecasts resource needs and makes hiring decisions.
  • Conveys organizational messages to facilitate the accomplishment of workgroup, project or process goals. Proactively communicates with employees, peers and customers.
  • Lead and deploy agile methodologies and other industry best practices across software lifecycle.
  • Lead organization level initiatives and coordinate activities across multiple engineering capabilities.
  • Develops and maintains relationships and partnerships with customers, stakeholders, peers, partners, and direct reports.
  • Develop and lead a highly engaged and motivated team.

Basic Qualification:

  • Bachelor’s or master’s degree in computer science, Software Systems, Embedded Systems, Electronics and Communications, or a related field of Engineering is a basic requirement.
  • Extensive experience in software development for embedded systems, including firmware, operating systems, and device drivers.
  • Proven experience in leading and managing software engineering teams, including setting goals, providing feedback, and fostering a collaborative work environment.
  • Strong technical expertise in embedded systems software development, including programming languages like C, C++, and assembly language.
  • In-depth knowledge of embedded system architectures, microcontrollers, and real-time operating systems.
  • Familiarity with hardware interfaces and protocols, such as UART, SPI, I2C, USB, Ethernet, and wireless communication protocols.
  • Experience with software development methodologies, tools, and best practices specific to embedded systems.
  • Excellent problem-solving and analytical skills to identify and resolve complex technical issues in embedded systems.
  • Strong communication and leadership skills to effectively collaborate with cross-functional teams and stakeholders.
  • Ability to prioritize tasks, manage multiple projects simultaneously, and deliver high-quality results within deadlines.

Typical Education & Experience:

Bachelor or Master’s degree in Science or Engineering with over 15 years of work experience in medium to large aerospace/aviation companies with at least 5 years of experience as a people manager. A Master’s Degree in Business Administration (MBA) is desirable.

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.

Relocation:

Relocation is available for eligible candidates, if authorized

Export Control Requirement:

Not an export control position

Safety Sensitive:

This is not a safety sensitive position

Contingent Upon Award Program

This position is not contingent upon program award

Experience Level:

Manager - L

Job Type:

Regular

Job Code:

6J7AML (6D3)