Principal Engineer-Software Development
Role Overview
Lead embedded software development for aerospace systems at Collins Aerospace, including design, development, integration, and verification.
The role provides technical leadership and architectural direction while collaborating across engineering and program teams.
Key Skills for This Role
Full Job Posting
Role overview
Lead embedded software development for aerospace systems at Collins Aerospace, including design, development, integration, and verification.
The role provides technical leadership and architectural direction while collaborating across engineering and program teams.
Workplace
- The position is onsite in Bengaluru, Karnataka, India.
Software engineering and technical leadership
- Lead design, development, integration, and verification of embedded software for aerospace systems.
- Provide technical guidance and architectural direction; mentor and coach engineers on software practices and engineering excellence.
- Decompose system requirements into software high-level requirements and drive requirements, design, and code reviews.
- Develop embedded and real-time application software, low-level device drivers, and communication interfaces.
- Develop software for CAN, UART, SPI, I2C, Ethernet, ARINC 429, or equivalent protocols.
- Debug, optimize performance, and investigate root causes of complex software issues; conduct impact analysis and support corrective and preventive actions.
- Support CI/CD implementation and maintenance; integrate automated build, test, and deployment workflows.
- Create Python tools for automation, testing, data analysis, and productivity improvements.
- Support configuration management, release activities, traceability, verification, and certification deliverables.
- Ensure compliance with aerospace software processes and standards; participate in lifecycle reviews and audits.
- Collaborate with Systems, Verification, Hardware, Quality, and Program teams; participate in Agile ceremonies and backlog planning.
- Support estimation, planning, risk management, technical problem-solving, and continuous improvement.
Required qualifications
- At least 12 years of industry experience in a safety-critical domain, preferably aerospace, and embedded software lifecycle experience following DO-178C processes.
- Aerospace or avionics software development experience and knowledge of DO-178C and certification processes.
- Experience with requirements tools such as DOORS or Polarion; Git, Bitbucket, Jenkins, GitLab CI, or equivalent DevOps tools.
- Knowledge of software verification, regression testing, and structural coverage; experience with static analysis and software quality processes.
- Strong Python programming experience.
- Bachelor's or master's degree in Computer Science Engineering, Electronics and Communication Engineering, Electrical Engineering, or Information Technology.
Additional experience
- Exposure to embedded systems and board bring-up activities.
Technical areas
- Embedded and real-time systems, device drivers, communication protocols, CI/CD, automated workflows, configuration management, and software releases.
- Technical leadership, mentoring, analytical problem-solving, debugging, cross-functional collaboration, ownership, and continuous improvement.
Benefits
- Benefits include transportation, meal coupons, group life, health and accident insurance, annual vacation and sick leave, an employee scholar program, and work-life balance programs.
- Additional programs include car leasing, the National Pension Scheme, LTA, and fuel, maintenance, or driver-wage benefits.
Employment screening
- India positions require a background check, which may include a drug screen.
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