Senior Software Engineer

Date Posted:

2023-08-29

Country:

United States of America

Location:

MA105: BBN Headquarters 10 Moulton Street , Cambridge, MA, 02138 USA

Position Role Type:

Hybrid

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world.  

What you will do:

Design and development of program analysis and restructuring algorithms and tools. Development of compiler back-end and interfacing with modern hardware.

Required Skills:

You should have expert-level C/C++ and Linux OS internals skills. Large system development experience is a plus. You will work closely with the Principal Investigator of an R&D project in the general area of resiliency and cyber security.

Typically requires a Bachelor’s or higher in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5+ years of prior experience or an Advanced Degree in a related field and (MS with 3+ years experience or PhD grad)

You will take ownership of significant part of the proposed solution developing software tools in support of and realizing the solution. You will create and oversee tasking for self and junior team members, ensure timely completion of tasks and quality of the solution. You will participate and lead testing and integration activities.

Deep understanding of security flaws software programs, how the program is executed by a processor, principles of cyber security and knowledge about the recent trends in software base threats and exploits and techniques to address them is required. 

You will perform analysis of software vulnerabilities and exploitation mechanisms. Software development will use modern Continuous

Integration/Continuous Development (CI/CD) pipeline-- you will be responsible for managing and contributing to the pipeline, supporting automated testing, scans, fixing issues and in general maintaining the software parts you take ownership of.

Deployment will be in the form of Docker containers-- you will responsible for packaging and deploying the software you develop in the containers. Should be eligible for security clearance, as and when needed.

Our Work/Life benefits include – Paid Parental Leave – Adoption Assistance – Auto and Home Insurance – Child/Elder Back Up Care – College Coach – Retirement Planning Services – Flexible Work Arrangements - Legal Services – LifeResources – Employee Discount Program – Educational Assistance – Transportation Benefits – and Wellness Reward

RTX 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.

Privacy Policy and Terms:

Click on this link to read the Policy and Terms

Organisation: 
Raytheon Technologies