Platzhalter Bild

Associate Software Engineer - Utility Software, Associate Software Engineer  - Application Software, Associate Software Engineer - Embedded Software na Boeing

Boeing · Bengaluru, Índia · Onsite

Candidatar-se agora
Associate Software Engineer - Utility Software, Associate Software Engineer  - Application Software, Associate Software Engineer - Embedded Software

Company:

 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 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, Cloud, AR/VR, Mobile application development (Android and iOS), AI, 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.

Associate Software Engineer  - Application Software

Boeing India Engineering team is currently looking to hire Associate Software Engineer for Boeing India Software Engineering (BISE) to join their team in Bengaluru, India. As a Software Engineer, you will be part of the Boeing Global Services Training Solutions team, which develops software applications and products that create direct value to its customers. We provide re-vamped work environments focused on delivering data-driven solutions at a rapidly increased pace over traditional development. Be a part of our passionate and motivated team who are excited to use the latest in software technologies for modern web and mobile application development. Through our products we deliver innovative solutions to our global customer base at an accelerated pace.

We are looking for a motivated and talented Software Engineer with a strong passion for augmented reality (AR) and virtual reality (VR), ideally with an interest in the aviation industry. The ideal candidate should demonstrate a solid enthusiasm for AR/VR technologies, familiarity with Unity or Unreal Engine, and strong programming skills. Additionally, experience or a keen interest in mobile application development (Android/iOS), video streaming technologies, and AI-based applications is highly valued. This role also calls for leadership potential to guide multidisciplinary teams while actively contributing to coding and product development.

Position Responsibilities:


•    Spearhead the vision, strategy, and roadmap for Maintenance and Flight training projects, aligning with business objectives and customer needs.
•    Collaborate closely with cross-functional teams including developers, designers, and engineers to manage the product lifecycle.
•    Define and prioritize product features based on market research, user feedback, and industry trends.
•    Serve as a developer specializing in AR/VR, Unity/Unreal, mobile app development, video streaming, and AI, offering mentorship and converting technical requirements into clear, actionable development tasks.
•    Ensure timely delivery of high-quality Unity/Unreal, mobile, and AI-based products, managing risks and expectations throughout the development cycle.
•    Contribute to the Boeing India Engineering team by developing, maintaining, and enhancing aviation software products across AR/VR, mobile, and AI domains.
•    Define system requirements and actively participate in software development, collaborating with diverse teams across locations.
•    Drive Epic/Feature/Story creation and solution design within an Agile environment, fostering effective communication and solution architecture.
•    Create and maintain software design and architecture documentation, focusing on reducing technical debt.
•    Collaborate with international teams to promote knowledge sharing and competency development.
•    Recommend system enhancements, research new requirements, and promote continuous capability improvements.
•    Be open to occasional domestic and international travel as required.

Basic Qualifications


•    Strong understanding of AR/VR concepts and technologies.
•    Strong understanding of Unity and/or Unreal Engine.
•    Experience or interest in mobile application development for Android and iOS platforms.
•    Knowledge of video streaming technologies and AI-based application development is a plus.
•    Proficiency in programming languages such as C#, C++, Java, Kotlin, Swift, or Python.
•    Excellent critical thinking skills and ability to work in a fast-paced, collaborative environment.
•    Effective communication and leadership potential to guide multidisciplinary teams.
•    Familiarity with Agile methodologies is a plus.
•    Passion for aviation and aerospace technology is highly desirable.
Preferred Qualifications (Desired Skills/Experience):
•    Proficiency in programming languages commonly for development, such as C#, C++, Java, Unity and Unreal Engine.
•    Proficiency in React Native for cross-platform mobile development (iOS & Android)
•    Strong knowledge of JavaScript (ES6+) and TypeScript
•    Strong knowledge of state management tools such as Redux.
•    Comfortable using build tools such as Xcode and Android Studio.
•    Familiarity with native module integration (Java/Kotlin for Android, Swift/Objective-C for iOS)
•    Strong Knowledge cloud platforms like Microsoft Azure
•    Strong knowledge of app deployment to the Google Play Store and Apple App Store
•    Knowledge of Web APIs: Understanding how to interact with various web APIs, such as fetching data from a server or integrating with third-party services
•    RESTful APIs: Understanding how to design and build RESTful APIs using Node.js is crucial for creating scalable and efficient web services.
•    Database Integration: Knowledge of working with databases, such as MongoDB or MySQL, and using database libraries or ORMs (Object-Relational Mapping) in Node.js is important for data storage and retrieval.
•    Web Security: Familiarity with web security best practices, such as input validation, authentication, and authorization.
•    Version Control: Familiarity with version control systems like Git is important for collaborating with other developers and managing code changes.
•    Deployment and DevOps: Knowledge of deploying Node.js applications to production environments, containerization (e.g., Docker), and basic DevOps concepts are beneficial for full-stack development.


What We Offer:


•    Opportunity to work on innovative AR/VR, mobile, and AI projects in the aviation industry.
•    Exposure to global teams and cutting-edge aerospace technologies.
•    A collaborative and inclusive work environment fostering professional growth.
•    Competitive compensation and benefits.

If you are passionate about AR/VR, mobile, and AI technologies and eager to contribute to the future of aviation training, we encourage you to apply and join Boeing’s dynamic engineering team!
 

Associate Software Engineer - Embedded Software:

Boeing India Engineering team is currently looking to hire Associate Software Engineer for Boeing India Software Engineering (BISE) to join their team in Bengaluru, India. As a Software Engineer, you will be part of the Embedded Software Solutions team, which develops software applications and products that create direct value to its customers. We provide re-vamped work environments focused on delivering data-driven solutions at a rapidly increased pace over traditional development. Be a part of our passionate and motivated team who are excited to use the latest software technologies for modern web and mobile application development. Through our products we deliver innovative solutions to our global customer base at an accelerated pace.

We are looking for a dynamic and multi-talented Software Engineer with a strong passion for Securely Connected Systems, with an interest in Connected Cargo and Commercial aerospace industry. The ideal candidate should demonstrate a solid fundamental of IOT, WIFI, BLE, Cellular, Condor Scanner, 2D/3D image processing, Volumetric Analysis, Strong fundamentals of Cyber Security and strong programming skills. Additionally, experience or a keen interest in big data analysis, video streaming technologies, Linux Kernal Optimization and AI-based applications is highly valued. This role also calls for technical leadership to guide multidisciplinary teams while actively contributing to product development.

Position Responsibilities:


•    Spearhead the vision for connected cargo and commercials projects, aligning with business objectives and customer needs.
•    Collaborate closely with cross-functional teams including Systems, Product Designers and Software Engineers to manage the product lifecycle.
•    Define and prioritize product features based on market research, customer feedback and industry trends.
•    Serve as a developer specializing in IOT, WIFI, BLE, Cellular, Condor Scanner, 2D/3D image processing, video streaming, and AI. Offering mentorship and converting technical requirements into clear, actionable implementable tasks.
•    Ensure timely recommendation and delivery of Cyber/Network/End-point Security Features, managing risks and expectations throughout the development cycle.
•    Contribute to the Boeing India Engineering team by developing, maintaining, and enhancing cargo and commercial aviation software products using optimized technologies.
•    Define system requirements and actively participate in software development, collaborating with diverse teams across global locations.
•    Drive Cyber vulnerability test framework, periodic cyber bulletins along with security patch releases.
•    Create and maintain software design and architecture documentation, focusing on future maintenance costs.
•    Collaborate with international teams to promote knowledge sharing and competency development.
•    Recommend system enhancements, research new requirements, and promote continuous capability improvements.
•    Use data produced and captured by systems to improve systems performance using volumetric and big data analytics.
•    Be open to occasional domestic and international travel as required.

Basic Qualifications


•    Strong IOT, WIFI, BLE and Cellular technologies understanding.
•    Well versed with Condor Scanner, 2D/3D image building/processing and video streaming technologies.
•    Familiar with Volumetric and Big Data Analysis
•    Strong fundamentals of Cyber, Network and End-Point security. 
•    Experience in Linux programming and Kernal Optimization is desirable.
•    AI-based technologies applications are highly valued.
•    Proficiency in optimized programming in Embedded C, C++, Java/Python.
•    Excellent critical thinking skills and ability to work in a fast-paced, collaborative environment.
•    Effective communication and technical leadership potential to guide multidisciplinary teams.
•    Familiarity with Agile methodologies is a plus.
•    Must have a passion for aviation and aerospace technologies.
Preferred Qualifications (Desired Skills/Experience):
•    Proficiency in programming languages such as Embedded C, C++, Java/Python, RUST, PyTest.
•    Strong experience with various network protocols like TCP/IP, UDP 
•    Ability to identify the right skills for the right projects, experience coaching and mentoring peers and/or reports to continuous learning and improvement 
•    Strong Working knowledge of Automation and CI/CD process including debugging, test, and integration of software tools. 
•    Strong communication skills and a self-starter that can thrive in a distributed remote work environment. 
•    Experience working with international teams outside standard operating hours 
•    Understanding of designing and implementing Micro-service infrastructure. 
•    Experience with Agile planning tools such as JIRA, TSF 
•    Experience with Linux OS, Yocto, Ubuntu, NodeJS, NGINX, Docker 
•    Familiar with video streaming applications such as H.264, RTSP, Gstreamer, HLS, WebRTC 
•    Familiar with toolchains such as Jenkins, Artifactory, SonarQube, Jira, Git. 

What We Offer:


•    Opportunity to work on Cargo and Commercial aerospace industry technologies.
•    Exposure to global teams and cutting-edge aerospace technologies.
•    A collaborative and inclusive work environment fostering professional growth.
•    Competitive compensation and benefits.

Associate Software Engineer - Utility Software

Position Responsibilities:

As a Behavioral Modeling Engineer, the selected individual will be responsible for developing and enhancing behavioral models for various aerospace systems. The responsibilities include:
•    Designing, implementing, and validating behavioral models that accurately represent the dynamics and performance of aerospace systems.
•    Collaborating with cross-functional teams, including systems engineers, software developers, and product managers, to ensure models meet project requirements and specifications.
•    Utilizing advanced modeling tools and simulation environments to create and refine models, ensuring they are robust and efficient.
•    Conducting simulations and analyses to evaluate system performance under various operational scenarios and conditions.
•    Developing and maintaining documentation for modeling processes, methodologies, and results to ensure traceability and compliance with industry standards.
•    Supporting integration of behavioral models into larger simulation frameworks and tools used for system analysis and design.
•    Participating in design reviews and providing technical expertise on modeling approaches and methodologies.
•    Identifying opportunities for model improvement and optimization, including reducing computational load and enhancing accuracy.
•    Collaborating with external partners and stakeholders to align modeling efforts with industry best practices and emerging technologies.
•    Staying current with advancements in modeling techniques, tools, and technologies relevant to aerospace systems.


Qualifications
•    Proficiency in modeling and simulation tools (e.g., MATLAB/Simulink, Modelica, or similar).
•    Strong understanding of system dynamics, control theory, and behavioral modeling principles.
•    Experience with programming languages such as Python, C++, or similar for model development and automation.
•    Familiarity with aerospace systems and their operational requirements is preferred.
•    Strong analytical and problem-solving skills, with the ability to interpret complex data and draw meaningful conclusions.
•    Excellent communication and interpersonal skills, with the ability to work collaboratively in a team environment.
•    Passion for aerospace engineering and a commitment to delivering high-quality modeling solutions
 

Language Requirements:

Not Applicable

Education:

Not Applicable

Relocation:

Relocation assistance is not a negotiable benefit for this position.

Security Clearance:

This position does not require a Security Clearance.

Visa Sponsorship:

Employer will not sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Not a Shift Worker (India) Candidatar-se agora

Outros empregos