Senior Principal Software Lead Engineer with Object Oriented C++ and Real-Time Data Processing

Posted 2 days ago
Main Location
Waltham, MA, United States
Open jobs
powertofly approved What Raytheon Technologies Has to Offer:

Follow Raytheon Technologies To Get Updated When They Post New Roles On PowerToFly!

Are you a dynamic and experienced Senior Principal Software Lead Engineer with Object Oriented C++ and real-time data processing interested in an opportunity to work in the greater Los Angeles area?

Then join our Raytheon Intelligence & Space team and contribute to programs that save lives and enable the freedoms we enjoy. Every day at Raytheon Intelligence & Space our extraordinary engineers are empowered for excellence and inspired to invent in an inclusive environment where work-life balance is an elegant solution, not a slogan.

Our dynamic and diverse engineers develop demanding, trusted, superior solutions to make the world a safer place. We are looking for a proven and progressive leader to join our Software Engineering Center team in El Segundo, California, a suburb of Los Angeles.

Raytheon Intelligence & Space is a leading provider of integrated sensor, communication and electronic warfare systems giving military forces accurate and timely actionable information for the network-centric battlefield. You will continue your career working on cutting-edge technology for Raytheon Intelligence & Space by day, while in your free time you can explore the many cultural, entertainment and outdoor wonders that make Southern California so unique.

We offer robust reward and recognition programs in compensation, career development, health care, educational assistance, maternal and paternal leave, flexible work schedules, child/adult backup care, 401(k), paid holidays and paid time off. In addition, this position is eligible for relocation assistance.

Our Space Programs lead the industry in demonstrating the speed and agility required for next generation responsive space missions. A qualified candidate for the Space Programs will apply technical principles, theories, and concepts associated with software development and design for Object Oriented systems. Responsibilities include requirements management/development, and preliminary design.

Additional responsibilities include: software development of data processing systems, and unit and module software test activities. The candidate must be a self-starter, have the ability to work independently, and the ability to manage personal workload to meet assigned deadlines. The candidate should have experience successfully working in an Agile collaborative environment. The candidate will be involved with the planning, conduct, and coordination of software designs, software architecture, and documentation.

Required Skills:

  • Minimum 10+ years of related technical individual contributor experience in large team software engineering development.
    Experience with Object Oriented C++ and real-time data processing.
  • Experience performing analysis using MATLAB/Simulink or similar platform.
  • Experience with software integration and test.
  • Understanding of software development best practices and processes.
  • Experience with Service-Oriented Architectures (SOA) and Publish-Subscribe models.
  • Experience with development of CONOPs, System Architecture, Requirements, and Use Cases.
  • Experience with software test activities including developing software integration and test plans for large scale systems.
  • Experience presenting to and interfacing with both internal and external customers.
  • US Citizenship and the ability to access US only data systems.
  • Active and Current Secret or higher clearance required from day one of start date.

Desired Skills:

Experience with Model Based Software Development.
Experience with Agile-Scrum Methodology.
Experience with tools such as Jenkins, Coverity, GoogleTest, Docker, and Artifactory.
Knowledge of MS Office or other presentation tools.
Experience in Command and Control Software
Experience in MATLAB algorithm to C++ embedded development

Required Education:

  • Bachelor's degree in Engineering, Science, Mathematics, Physics, or related STEM field required. M.S. degree in Engineering, Science, Mathematics, Physics preferred.

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Principal Software Lead Engineer with Object Oriented C++ and Real-Time Data Processing
Raytheon Technologies