Principal Engineer-Software Development
Role Overview
Collins Aerospace develops aerospace and defense solutions and seeks an engineer to support embedded software development for aerospace systems.
Key Skills for This Role
Full Job Posting
Position details
- The position is based in Bengaluru, Karnataka, India.
- The position role type is onsite.
Company and role overview
Collins Aerospace develops aerospace and defense solutions and seeks an engineer to support embedded software development for aerospace systems.
What you will do
- Lead the design, development, integration, and verification of embedded software for aerospace systems.
- Provide technical guidance and architectural direction to software development teams.
- Decompose systems requirements into software high-level requirements.
- Drive requirements, design, and code reviews and support technical decision-making.
- Mentor and coach engineers on software development best practices.
- Support estimation, planning, risk management, and technical problem-solving.
- Develop and maintain application software for embedded and real-time systems.
- Design and implement low-level device drivers for peripherals and communication interfaces.
- Develop software for CAN, UART, SPI, I2C, Ethernet, ARINC 429, or equivalent protocols.
- Perform debugging, performance optimization, and root cause analysis.
- Support corrective and preventive actions for field and customer issues.
- Implement and maintain CI/CD pipelines and automated build, test, and deployment workflows.
Additional responsibilities
- Develop Python scripts and tools for automation, testing, data analysis, and productivity improvements.
- Support software configuration management and release activities.
- Ensure compliance with aerospace software development processes and standards.
- Support requirements traceability, verification activities, and certification deliverables.
- Participate in software lifecycle reviews and audits.
- Collaborate with Systems, Verification, Hardware, Quality, and Program teams.
- Participate in Agile ceremonies, backlog grooming, feature decomposition, and effort estimation.
- Drive continuous improvement initiatives within the software organization.
Qualifications you must have
- Minimum 12 years of industry experience in a safety-critical domain and embedded software lifecycle development in accordance with DO-178C processes.
- Aerospace or avionics software development experience.
- Knowledge of DO-178C and certification processes.
- Experience with requirements management tools such as DOORS or Polarion.
- Experience with Git, Bitbucket, Jenkins, GitLab CI, or equivalent DevOps tools.
- Knowledge of software verification, regression testing, and structural coverage concepts.
- Experience with static analysis tools and software quality processes.
- Exposure to embedded systems and board bring-up activities.
- Bachelor's or master's degree in computer science, electronics and communication engineering, electrical engineering, information technology, or a related listed field.
- Strong Python programming experience.
Benefits
- Benefits include transportation, meal coupons or vouchers, insurance coverage, annual vacation and sick leave, employee scholarship support, work-life balance programs, car lease options, pension scheme participation, and leave travel allowance.
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Collins Aerospace
Analyst, HR Operations (Puerto Rico)
, USA
Collins Aerospace is seeking an HR Operations Analyst for its People Services Contact Center in Santa Isabel, Puerto Rico. The role resolves employee and manager inquiries through phone, email, chat, and case management;
Quality Manager
, UAE
Collins Aerospace is seeking a Quality Manager to lead site quality, product safety, regulatory compliance, and the Quality Management System. Candidates need a bachelor’s degree, 5–8 years of managerial experience, and
Quality Manager
, UAE
Collins Aerospace seeks a Quality Manager to lead site quality, product safety, regulatory compliance, and the Quality Management System. Applicants need a bachelor’s degree, 5–8 years of managerial experience, and exper
Analyst, HR Operations (Puerto Rico)
, USA
The employer seeks a customer-focused analyst to support employees, managers, and HR professionals through the People Services Contact Center. The role resolves HR inquiries, interprets policies, documents cases, and imp
Quality Manager
, UAE
The employer is seeking a Quality Manager to lead site quality, product safety, and compliance in an aerospace operations environment. Candidates need a bachelor's degree, 5–8 years of managerial experience, and expertis
Analyst, HR Operations (Puerto Rico)
, USA
RTX is seeking an HR Operations Analyst for its People Services Contact Center, supporting employees, managers, and HR professionals. The role handles HR inquiries, resolves and documents cases, and maintains knowledge r
Quality Manager
, UAE
Collins Aerospace seeks a Quality Manager to lead site quality, product safety, regulatory compliance, and the Quality Management System. Candidates need a bachelor’s degree, 5–8 years of managerial experience, and exper
Sr. Multi-Disciplined Systems Architect (REMOTE)
, USA
Analyst, HR Operations (Puerto Rico)
, USA
Quality Manager
, UAE
Quality Manager
, UAE
Analyst, HR Operations (Puerto Rico)
, USA
Quality Manager
, UAE
Analyst, HR Operations (Puerto Rico)
, USA
Quality Manager
, UAE