This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Boeing, we innovate and collaborate to make the world a better place. 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 Talent Acquisition is currently looking to Experienced Software Engineer for Boeing India Software Engineering (BISE) to join their team in Bengaluru, India. Develop, document and maintain test architectures, test cases and procedures for software systems. Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. Provides technical leadership for software projects and supports software supplier management activities. Supports development, selection, tailoring and deployment of processes, tools and metrics. Plans, executes and documents software research and development projects. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards. Works under minimal direction.
Job Responsibility:
Develop and implement control laws for aerospace systems using Model-Based Development techniques
Characterize whole or part of control laws by simulation / Analysis and derive functional and performance specifications
Collaborate with system engineers, flight dynamics experts, and other stakeholders to define control requirements and specifications
Design and model control algorithms using MBD tools such as MATLAB/Simulink
Conduct simulations and analyze results to validate control laws and optimize system performance
Implement control laws in embedded software and perform integration with hardware components
Perform model verification and validation activities to ensure accuracy and reliability of control laws
Collaborate with cross-functional teams to ensure seamless integration of control laws with overall system architecture
Stay updated with the latest advancements in MBD methodologies, control theory, and aerospace industry standards
Participate in design reviews, code inspections, and other quality assurance activities
Provide technical guidance and mentorship to junior MBD developers, as required
Requirements:
A Bachelor’s degree or higher is required as a BASIC QUALIFICATION
Experience with Model-Based Development as per DO-331 using MathWorks MATLAB/Simulink family products
Ability to manage tasks and projects that involve peers across multiple disciplines
Strong expertise in developing control laws for aerospace systems, including flight control systems, autopilots, or similar applications
Proficiency in MBD tools such as MATLAB/Simulink, Stateflow, Simulink Test, Simulink Check or similar
In-depth knowledge of control theory, stability analysis, and flight dynamics
Familiarity with aerospace industry standards and regulations for DO-178C
Experience with embedded software development and integration of control laws with hardware components
Strong problem-solving and analytical skills
Excellent communication and documentation skills
Ability to work effectively in a team environment and collaborate with cross-functional teams
Nice to have:
5-6 years of Hands-on experience in Model-Based Development with a focus on Flight Control (AFCS / Fly-By-Wire) systems
Knowledge of embedded software development in C, RTOS and target debugging
Experience in writing System and software requirements
Knowledge of Navigation state estimation will be an added advantage
What we offer:
Competitive base pay and incentive programs
Industry-leading tuition assistance program pays your institution directly
Resources and opportunities to grow your career
Up to $10,000 match when you support your favorite nonprofit organizations