bigshyft
LLufthansa Technik
Lufthansa Technik
Sr. Engineer Software (Linux System Programming)
201-500 employees
Private
6y - 9y

(Competitive pay)

Bengaluru/ Bangalore
C, C++, Linux, Embedded Linux, GDB

Role

Company

Job Description

What you will do:


  • Develop, test and maintain system-level software in Linux environments.
  • Write and optimize C/C++ code for performance and scalability.
  • Design and implement system applications, as well as system libraries, kernel modules, and drivers.
  • Debug and resolve complex system issues, including kernel panics and system crashes.
  • Collaborate with hardware teams to develop and support hardware-software interfaces.
  • Stay updated with the latest trends and advancements in Linux system programming and open-source technologies.
  • Implement operating system-related software components for Linux-based in-flight entertainment and cabin management systems in agile projects.
  • Support the creation and review of technical specifications for software and system architectures.
  • Document software designs, interfaces, and usage guidelines.


What makes you a great fit:

  • Bachelors degree in computer science, Engineering, or a related field.
  • Minimum 6 to 9 yrs. of relevant experience.
  • Proven experience in software development, particularly in system-level programming.
  • Proficiency in C/C++ programming languages.
  • Strong understanding of Linux operating system internals, including kernel architecture, memory management, and file systems.
  • Experience with Linux system calls, multithreading, and synchronization mechanisms.
  • Familiarity with debugging tools such as GDB, strace, and perf.
  • Knowledge of distributed version control systems like Git and SVN.
  • Excellent problem-solving skills and attention to detail.
  • Good understanding of Software development life cycle (SDLC).
  • Strong verbal and written communication skills.
  • **This role requires frequent travel and 8 to 12 months of on-site training in Hamburg
  • Masters degree in Computer Science/ Electrical Engineering is preferred or any Engineering.
  • Experience with scripting languages such as Ruby.
  • Experience with Docker and similar containerization technologies is highly beneficial.
  • Familiarity with Linux networking and security features.
  • Contributions to open-source projects.
  • Knowledge of hardware-software co-design and embedded systems.
  • Proficient in German language skills. (Preferred)
All about us
Lufthansa Technik

Founded in 2005, Lufthansa Technik Services India (LTSI) is Lufthansa Technik’s fully owned, strong, and growing subsidiary in India and South Asia. Based in Bangalore, more than 300 highly skilled professionals support airline customers across the globe with efficient and reliable component services for all major commercial aircraft types. LTSI provides airlines access to 24/7 support on a full-service spectrum of integrated and comprehensive services, including access to Lufthansa Technik’s global spare part pool, best-in-class repair and overhaul services within an in-house and contracted MRO network, in-depth engineering support, and tailored logistic solutions to enable seamless aviation operations. LTSI’s dedicated customer support teams take care of needs of airline partners, from comprehensive long-term support packages to immediate ad-hoc needs for a loan, exchange, or repair. The eFreight Pre-Check center at LTSI cross checks and validates all documentation requirements for air freight so that the shipments are good to go on the aircraft. Since 2019, LTSI has expanded its competencies into Digital Services, driving the digital transformation and business model development of Lufthansa Technik with state-of-the-art Data Analytics Services.

Employee count
201-500 employees
Employment Type
Full Time Job
Company Type
Private
Headquarters
Hamburg, Germany
Perks & facilities
5 day work week
Option to 'work from home'

Apply to Similar Jobs

  • SScientific Games
    Scientific Games
    Senior Software Engineer
    Funded
    Start-up
    10
    001+ employees
    3y - 7y
    ₹10 - ₹22.5 LPA
    Bengaluru/ Bangalore
    C, C++, Linux, Jenkins
  • LLG Soft India
    LG Soft India
    Embedded C++ Engineer
    Public
    1001-5000 employees
    8y - 15y
    ₹25 - ₹45 LPA
    Bengaluru/ Bangalore
    C++, Linux, Multithreading, Data Structures, Algorithms
  • NNexthink
    Nexthink
    Senior Software Engineer
    Series D
    Start-up
    501-1000 employees
    5y - 11y
    ₹30 - ₹60 LPA
    Bengaluru/ Bangalore, Remote/ Work from Home
    Linux, Python, C++, Performance Testing
  • VVisionyle Solutions
    Visionyle Solutions
    Technical Lead
    Unfunded
    Start-up
    201-500 employees
    8y - 12y
    ₹35 - ₹37.5 LPA
    Noida, Gurugram/ Gurgaon, Bengaluru/ Bangalore
    Python, C++, AWS
  • ZZycus
    Zycus
    Java Developer
    Unfunded
    Start-up
    1001-5000 employees
    6y - 10y
    ₹18 - ₹30 LPA
    Bengaluru/ Bangalore, Pune, Mumbai
    Java, Spring, Linux, Jenkins, Oracle