This opportunity is for a dynamic and creative Software Engineer who is eager to share their talents with the Commercial Displays team.
As a Software Engineer, you will support SW design, develop and verify complex features and functionality. The position will require supporting the software verification team. In addition, the assignment may require assisting in other elements of the software/systems engineering process including requirements analysis and capture, software requirements definition, integration, and formal test for requirement verification. The candidate will perform these assignments in conjunction with other software engineers using Collins Aerospace engineering processes and tools. Successful programs depend on teamwork grounded in internal communication as well as direct interaction with the end customer including presentations, technical exchanges, and on-site support.
Support software engineering team through the execution of planned development/verification activities.
Designs, develops, modifies, documents, tests, installs and supports software applications and systems.
Ensure software engineering activities are performed to DO-178C standards.
Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods.
Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component.
Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Discuss scope changes and recovery plans.
Strong technical understanding of avionics and resolving the technical dependencies for the team.
Technically responsible for project milestones.
BE / B Tech / ME / M Tech - 2+ years of experience in safety critical domain (preferably Displays domain)
Experience in software development and verification/validation as per DO-178 B/C guidelines
Understanding of Software development using C/Python/Matlab/Simulink/Stateflow.
Python (for supporting Verification and validation activities).
Understanding of High-Level and Low-Level software requirements.
Strong understanding of SDLC & Agile methodologies, Configuration Management and Change Control Process.
Should preferably have avionics domain knowledge (Displays software).
Capable of developing software verification test cases and test procedures.
Understanding of structural coverage analysis and unit test automation tools.
Understanding of software certification documents
Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market.
Avionics team advances aviation electronics and information management solutions for commercial and military customers across the world. That means we're helping passengers reach their destination safely. We're connecting aircraft operators, airports, rail and critical infrastructure with intelligent data service solutions that keep passengers, flight crews and militaries connected and informed. And we're providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today.
Some of our competitive benefits package includes:
Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen.
Note:
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.
Apply now and be part of the team that's redefining aerospace, every day.