{bc}
indeed

Principal Engineer-Software Development

Collins Aerospace
Karnataka, IND
Full-time
Director
Onsite
Discovered 1 months ago
Embedded software developmentReal-time systemsAerospace software developmentDO-178CPythonSoftware requirements management

Full Job Posting

Position Details

  • The position is onsite in Bengaluru, Karnataka, India.
  • The position is with Collins Aerospace, part of RTX.

Company and Role Overview

Collins Aerospace develops technologically advanced solutions for the aerospace and defense industry.

The role provides technical leadership for embedded software development supporting aerospace systems.

What You Will Do

  • Lead embedded software design, development, integration, and verification for aerospace systems.
  • Provide technical guidance, architectural direction, mentoring, and coaching to software teams.
  • Decompose system requirements into software high-level requirements and drive technical reviews.
  • Develop real-time application software, device drivers, communication interfaces, and protocol implementations.
  • Perform debugging, performance optimization, root cause analysis, and corrective action support.
  • Support CI/CD implementation, automated build and test workflows, configuration management, and releases.
  • Ensure compliance with aerospace software processes, requirements traceability, verification, certification, reviews, and audits.
  • Collaborate with systems, verification, hardware, quality, and program teams in Agile development activities.

Qualifications You Must Have

  • Minimum 12 years of industry experience in a safety-critical domain, preferably aerospace, with embedded software lifecycle experience using DO-178C processes.
  • Aerospace or avionics software development experience is required.
  • Knowledge of DO-178C and certification processes is required.
  • Experience with DOORS or Polarion, or similar requirements management tools, is required.
  • Experience with Git, Bitbucket, Jenkins, GitLab CI, or equivalent DevOps tools is required.
  • Knowledge of software verification, regression testing, structural coverage, static analysis, and software quality processes is required.
  • Exposure to embedded systems and board bring-up activities is required.
  • A bachelor's or master's degree is required in one of the listed engineering, computer science, or information technology disciplines.
  • Strong Python programming experience is required.

Learning and Work Style

  • The role involves technical leadership, systems thinking, analytical debugging, cross-functional collaboration, ownership, continuous improvement, customer focus, and quality focus.

Benefits

  • Benefits include transportation, meal coupons or vouchers, insurance coverage, annual vacation and sick leave, an employee scholar program, work-life balance support, car lease, pension, leave travel allowance, and fuel or maintenance support.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Collins Aerospace