Required Skills
About the Job
Airbus India Private Limited is seeking a skilled Software Development Engineer with 3-8 years of experience to join our team in Bengaluru/Bangalore, Karnataka. You will be instrumental in developing and delivering high-quality simulation software for both runtime and development environments, adhering to Agile methodologies.
Your responsibilities will include specifying, designing, developing, integrating, and validating simulation software. You will write efficient, high-quality code, define product roadmaps and sprints, and craft meaningful user stories. A key part of this role involves ensuring user story quality, validating progress, and proactively mitigating risks through innovative design solutions and the application of Agile methods.
We are looking for candidates with strong proficiency in at least one of the following programming languages: Java or C#. You should possess a good understanding of design patterns, object-oriented programming (OOPS), and multithreading. Experience with databases such as H2, MySQL, or MongoDB, and scripting languages like Python or JavaScript is required. Familiarity with automation, testing (web-based and standalone), and DevOps is a plus. Excellent problem-solving, analytical, and communication skills are essential.
Required Education: B.Tech./B.E./M.Tech./M.E in Aerospace, Mechanical, Electrical, Electronics, Instrumentation and Control.
This permanent, professional role requires a commitment to integrity and awareness of compliance risks. Airbus is committed to diversity, inclusion, and equal opportunities, fostering flexible working arrangements to stimulate innovation.