Principal Software Engineer – JAVA (Remote)

Remote City, North Carolina, USA

Collins Aerospace is seeking a Principal Software Engineer, with a passion for engineering, to join the Messaging Application Engineering team.   


The candidate will work directly with Engineering management, Program Management, customers and technical engineering leads across multiple disciplines, and support groups.  The position will focus on the full lifecycle of our networking applications to provide solutions and support for both domestic and international customers.  

Employees who are working in Remote roles will work primarily offsite (from home).  An employee may be expected to travel to the site location as needed. 


Primary Responsibilities: 

Design and develop Collins ARINC applications using defined software application development lifecycle methodologies

Develop software applications and services using Java and JavaScript 

Work closely with team members through the full software development lifecycle: business/systems analysis, requirements gathering, documentation, development, testing and delivery

Interact with customers, Sales and Program Management to solidify requirements; provide level of effort estimates; and discuss the best solutions

Provide leadership and mentoring to more junior members of the team

Follow solid engineering practices including configuration management using CM tools such as Subversion or Git and documentation according to ISO standards

Develop software applications that interact with relational databases such as MySQL and Oracle using JDBC and OCI methods

Develop Web services requiring extensive knowledge of JSON and XML

Develop software applications utilizing the OSGI framework

Develop software applications incorporating aircraft messaging in modern queuing systems

Work on Solaris, Linux and Windows Virtual Machines. 


Basic Qualifications:

Bachelor’s degree (typically in Science, Technology, Engineering or Mathematics (STEM)) and a minimum of 8 years of prior relevant experience unless prohibited by local laws/regulations OR

Advanced Degree in a related field and minimum 5 years’ experience OR 

Experience with enterprise applications and knowledge of Linux, Windows, Networking, JMS, OSGi, Java, Java EE, , JavaScript, Maven, JSON, Java XML 

Must be a U.S. Citizen

Good written communication skills, and the ability to work in a dynamic work environment

Ability to support 24×7 on call is required in this position. This is normally on a rotating basis with other team members

A solid understanding of multi-threading, web services, message driven beans, XML, entity classes and persistence with SQL databases 

Preferred Qualifications:

Experience with MQSeries, AMQP, MQTT,  JAX-RS, JAX-WS, CDI, JPA, JAXB, , CVS, Git, Angular, C and C++ 

Front-end web development experience using HTML, JavaScript, Angular

Knowledge and experience developing messaging applications with point-to-point, publish subscribe for both queuing and topics

Possess basic knowledge of writing queries, and stored procedures in SQL

Familiarity with the Netbeans IDE, Eclipse

Possess experience working with Visio, and the Microsoft Suite 

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.

Our Connected Aviation Solutions team provides advanced information management systems, products and services that enable the connected ecosystem by bringing together Collins’ unique breadth of aviation, surface transportation and critical infrastructure products with our smart digital solutions to help us enhance every aspect of the end-to-end travel experience. We help airlines, airports, business aircraft and rail operators turn data into value to streamline operations, increase efficiency and reduce cost, enhance the passenger experience and contribute to sustainable flight. By combining the best networks, connectivity and data/analytics solutions, we’re solving big problems for our customers and the world, while enhancing the security and connectivity of systems both on and off the aircraft, to help operators and passengers stay more connected and informed and create a more sustainable, efficient, reliable and enjoyable travel experience. Aviation connects the world. Our Connected Aviation Solutions team connects aviation. Sustainably. Seamlessly. Securely.

Collins Aerospace Diversity & Inclusion Statement:

Diversity drives innovation; inclusion drives success. We believe a multitude of approaches and ideas enable us to deliver the best results for our workforce, workplace, and customers. We are committed to fostering a culture where all employees can share their passions and ideas so we can tackle the toughest challenges in our industry and pave new paths to limitless possibility.


Some of our competitive benefits package includes: 

Medical, dental, and vision insurance
Three weeks of vacation for newly hired employees
Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
Tuition reimbursement program
Student Loan Repayment Program
Life insurance and disability coverage
Optional coverages you can buy: pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
Birth, adoption, parental leave benefits
Ovia Health, fertility, and family planning
Adoption Assistance         
Autism Benefit
Employee Assistance Plan, including up to 10 free counseling sessions
Healthy You Incentives, wellness rewards program
Doctor on Demand, virtual doctor visits
Bright Horizons, child and elder care services
Teladoc Medical Experts, second opinion program
 And more! 

Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all U.S. positions require a background check, which may include a drug screen.


Background check and drug screen required (every external new hire in the U.S.)
Drug Screen only performed on re-hires who have been gone for more than 1 year

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.

Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.


JBRTX // Equal Opportunity Employer // 01518167

Mission: Connect professionals and employers.

FYI Notes

Principal Software Engineer – JAVA (Remote)