C++ Python Developer

Collins Aerospace

Bengaluru

Hybrid

INR 3,500,000 - 7,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Meal coupons
Group Health Insurance
Group Term Life Insurance
Group Personal Accident Insurance
Vacation and leaves
Employee scholar programme
Work life balance
Car lease programme
National Pension Scheme
LTA
Fuel & Maintenance / Driver wages

Job summary

Collins Aerospace is seeking a Senior Embedded Software Engineer to join the CNS Traffic Surveillance team. You will design, develop, integrate, verify, and certify avionics software powering surveillance systems used worldwide.

Work alongside seasoned architects and systems engineers to deliver safety-critical software across requirements, architecture, and deployment, while contributing to CI/CD and process improvements in a hybrid work model.

Qualifications

  • Bachelor's or Master's degree in a STEM field.
  • 10+ years of embedded software development experience.
  • 8+ years in C++ and Python.
  • 6+ years with Wind River VxWorks or similar RTOS.
  • Experience with Git, Visual Studio, VxWorks, and RapiTest.
  • Strong SDLC knowledge and agile experience.
  • 7+ years in hardware/software integration and board-level debugging.

Responsibilities

  • Design, develop, and maintain embedded software for safety-critical systems.
  • Develop tools and automation to improve development and verification.
  • Develop and verify DO-178C DAL B compliant software.
  • Perform unit, integration, and system testing of embedded apps.
  • Collaborate with systems engineers to translate requirements into software.
  • Participate in peer reviews to ensure software quality.
  • Support certification activities and regulatory audits.
  • Analyze defects and drive timely resolution.
  • Build and maintain CI/CD pipelines with DevOps teams.
  • Troubleshoot build, integration, and deployment issues.
  • Drive continuous improvements in software quality and processes.

Skills

C++
Python
Wind River VxWorks
Git
Visual Studio
RapiTest
SDLC knowledge
Agile development
Hardware/software integration
ARINC 429
ARINC 653
TCP/IP

Education

Bachelor's in Computer Science, Software Engineering, Electronics
Master's degree in related field
Ph.D. in related field

Job description

At RTX, we're solving some of the world's most complex aerospace and defense challenges. With over 185,000 innovators worldwide, we're developing technologies that connect, protect, and transform the future.

At Collins Aerospace, you'll be part of a team that's redefining intelligent avionics solutions for commercial and defense customers across the globe. If you're passionate about building safety-critical embedded software and want your work to directly enhance the safety and efficiency of global air traffic, this is the opportunity for you.

The Opportunity

We're looking for a Senior Embedded Software Engineer to join our CNS Traffic Surveillance engineering team. In this role, you'll design, develop, integrate, ver

ify, and certify next-generation avionics software that powers mission-critical surveillance systems.

Working alongside experienced architects, systems engineers, and software experts, you'll contribute across the entire product lifecyclefrom requirements and architecture through certification and deployment—while helping deliver high-quality, safety-critical solutions used worldwide.

What You'll Do
  • Design, develop, and maintain embedded software for safety-critical surveillance systems.
  • Develop tools and automation that improve software development and verification efficiency.
  • Develop and verify DO-178C DAL B compliant software.
  • Execute unit, integration, and system-level testing for embedded applications.
  • Collaborate with systems engineers and architects to translate requirements into scalable software solutions.
  • Participate in peer reviews of requirements, architecture, design, and source code to ensure software quality.
  • Support certification activities, customer reviews, and regulatory audits.
  • Analyze software defects, perform root cause analysis, and drive timely resolution.
  • Build and maintain CI/CD pipelines in collaboration with DevOps teams.
  • Troubleshoot build, integration, and deployment issues.
  • Drive continuous improvements in software quality, engineering processes, and automation.
What You Bring
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics, or a related STEM discipline.
  • 10+ years of embedded software development experience.
  • 8+ years of hands-on experience programming in C++ and Python.
  • 6+ years of experience developing software on Wind River VxWorks or similar real-time operating systems.
  • Strong understanding of the complete Software Development Life Cycle (SDLC), including requirements, software design, implementation, integration, verification, and validation.
  • 7+ years of experience with hardware/software integration and board-level debugging.
  • Experience with development tools including Git, Visual Studio, VxWorks, and RapiTest.
  • Experience working in Agile development environments.
Preferred Qualifications

Experience in one or more of the following areas is highly desirable:

  • DO-178B/C software development and certification.
  • Avionics systems including Communication, Navigation & Surveillance (CNS), Flight Management Systems (FMS), Flight Control Systems (FCS), and Cockpit Displays.
  • Air Traffic Surveillance products such as Transponder, TCAS, ADS-B In/Out, and Traffic Applications.
  • Software requirements analysis, traceability, and verification.
  • Avionics communication protocols including ARINC 429, ARINC 653, AFDX, CAN, and TCP/IP.
What Makes You Successful

You are someone who:

  • Brings 8+ years of strong analytical, debugging, and problem-solving experience.
  • Is passionate about building reliable, high-quality embedded software.
  • Collaborates effectively across multidisciplinary engineering teams.
  • Maintains exceptional attention to detail while delivering safety-critical products.
  • Makes sound technical decisions in complex engineering environments.
  • Continuously seeks opportunities to innovate, automate, and improve engineering processes.
Why Join Collins Aerospace?
  • Develop cutting-edge avionics technologies that make global aviation safer.
  • Solve complex technical challenges with world-class engineering teams.
  • Contribute to products trusted by airlines, aircraft manufacturers, and defense customers worldwide.
  • Grow your career while working with advanced technologies in a collaborative, innovation-driven environment.
  • Make a lasting impact at one of the world's leading aerospace and defense companies.
Work Arrangement

This position is designated as a Hybrid role, offering a combination of Office and remote work based on business needs.

Basic Qualifications
  • Bachelor's degree in a STEM discipline with 10+ years of relevant professional experience; or
  • Master's degree in a related field with 8+ years of relevant professional experience; or
  • Ph.D. in a related field with 6+ years of relevant professional experience.
Some of our competitive benefits package includes:
  • - Meal coupons
  • - Group Term Life Insurance.
  • - Group Health Insurance.
  • - Group Personal Accident Insurance.
  • - Entitled for 18 days of vacation and 12 days of contingency leave annually.
  • - Employee scholar programme.
  • - Work life balance.
  • - Car lease programme.
  • - National Pension Scheme
  • - LTA
  • - Fuel & Maintenance /Driver wages
Note:
  • Background check and drug screen required (every external new hire in the India)
  • Drug Screen only performed for Operations Positions

At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other -- propel us all higher, again and again.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer - Aerospace
Principal Embedded Software Engineer - Aerospace

Rtx India Private Limited • Bengaluru

On-site
INR 2,800,000 - 6,000,000
Transportation facility
Meal coupons
Group Health Insurance
+7
Lead Engineer – Software(DO-178B/C,3-6 years)
Lead Engineer – Software(DO-178B/C,3-6 years)

Collins Aerospace • Bengaluru

Hybrid
INR 3,000,000 - 4,200,000
Meal coupons
Group Health Insurance
Group Personal Accident Insurance
+7
Senior Lead Engineer - C++, CICD
Senior Lead Engineer - C++, CICD

RTX • Bengaluru

Hybrid
INR 1,600,000 - 2,600,000
Meal coupons
Insurance
Vacation leave
+5
Principal Engineer – Software(DO-178B/C ,10 + Years)
Principal Engineer – Software(DO-178B/C ,10 + Years)

Collins Aerospace • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Meal coupons
Health Insurance
Group Health Insurance
+1
Senior Principal Engineer - Virtual Integration & Verification - Hybrid
Senior Principal Engineer - Virtual Integration & Verification - Hybrid

Collins Aerospace • Bengaluru

On-site
INR 2,500,000 - 5,500,000
Transportation facility
Group Health Insurance
Group Personal Accident Insurance
+1
Principal Engineer - Software - Hybrid
Principal Engineer - Software - Hybrid

Prattwhitney • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Meal coupons
Group Term Life Insurance
Group Health Insurance
+8
Principal Engineer (Hybrid)
Principal Engineer (Hybrid)

Prattwhitney • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Competitive compensation
Comprehensive Insurance (Health, Life,
Principal Engineer (Hybrid)
Principal Engineer (Hybrid)

Collins Aerospace • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Health insurance
Pension plan
Paid time off
+2
Principle Engineer - Electronics
Principle Engineer - Electronics

Collins Aerospace • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Transportation facility
Meal coupons
Group Health Insurance
+2
Principal Engineer
Principal Engineer

Prattwhitney • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Transportation facility
Meal coupons
Group Term Life Insurance
+8