Principal Engineer, Software Engineering
Raytheon Technologies
- Cedar Rapids, IA
- $119,454-196,000 per year
- Permanent
- Full-time
- Develops, coordinates and conducts complex tests and debugs control and diagnostic systems that contain logical and mathematical solutions.
- Liaises closely with other project team members in the planning, design, development, and utilization of electronic data processing systems for product and commercial software to ensure smooth operations on software engineering activities.
- Recommends changes in the selection and application of software production components to improve and develop software engineering activities.
- Designs and implements build procedures that are used to support hardware and software product development and function.
- Must possess a bachelor’s degree or its equivalent in Software Engineering or a related field and at least 8 years of progressive experience in a Software Engineering position. In the alternative, at least a master’s degree or its equivalent in Software Engineering or a related field and at least 5 years of experience in a Software Engineering position would be acceptable.
- At least 5 years of experience with In-Flight Entertainment functions like aircraft lighting, audio/video software development and integration;
- At least 5 years of experience with software architectures of cabin management and/or in-flight entertainment systems;
- At least 5 years of experience with mobile application design and development (Android or iOS);
- At least 5 years of experience with Embedded Java, C, C++ programming;
- At least 5 years of experience with computer scripting languages like JavaScript, Python, Perl; and
- At least 5 years of experience leading software proposals and architecture designs.