Software Engineer Cabin Management

Airbus India Private Limited

Bangalore, India
Embedded c programming
Real-time operating systems
Hardware-related software components
Design, develop, and maintain software products for cabin management systems to ensure safe, secure, and efficient aircraft operation

Job Summary

  • Design, develop, and maintain software products for cabin management systems to ensure safe, secure, and efficient aircraft operation.
  • Collaborate with an agile development team and international colleagues, requiring occasional travel.
  • Contribute to the continuous improvement of the team and software development processes within a dynamic business environment.

Matching Summary

Design, develop, and maintain software products for cabin management systems to ensure safe, secure, and efficient aircraft operation.

Skills & Requirements

Must-have

  • embedded C programming
  • real-time operating systems
  • hardware-related software components
  • CAN bus communication
  • Agile and DevOps practices
  • Jira, Github, Jenkins tools

Nice-to-have

  • model-based software development
  • DO 178 B/C lifecycle
  • safety critical software understanding
  • international business environment
  • continuous improvement contribution

Key Requirements

  • 6-8 years software development and integration experience
  • University degree in Software Engineering, Computer Science, or IT
  • Experience with bare-machine or RTOS
  • Experience with hardware-related components and drivers
  • Experience with model-based development tools (SCADE preferred)
  • Experience with UML/SysML modeling languages
  • Experience with Agile and DevOps development practices and tools
  • Good English communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter