Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Engineer II (Onsite) image - Rise Careers
Job details

Software Development Engineer II (Onsite)

Date Posted:2024-12-03Country:United States of AmericaLocation:RI101: 1847 W Main Rd 1847 W. Main Road Nimitz Building, Portsmouth, RI, 02871 USAPosition Role Type:OnsiteAt 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.We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++ and Java. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle.What You Will Do:• Design, develop, and maintain software applications using C/C++ and Java for complex systems and applications.• Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability.• Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments.• Write and maintain comprehensive documentation for software applications, including system architecture and design specifications.• Participate in code reviews and ensure adherence to coding standards and best practices.• Stay current with industry trends and advancements in C/C++ and Java technologies, especially in relation to complex systems.• This position requires exclusive onsite presence.Qualifications You Must Have:• Typically requires a bachelor’s in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of experience.• Proven experience in developing complex systems and applications using C/C++, Java or other object-oriented programming language.• Experience in a Unix/Linux operating system.• The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.Qualifications We Prefer:• Active Secret security clearance.• Strong understanding of data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems.• Experience in embedded systems, real-time systems, or large-scale applications.• Experience with multithreading, memory management, and performance optimization in complex environments.• Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity).• Excellent problem-solving skills and attention to detail.• Strong communication and teamwork skills.• Familiarity with version control systems (e.g., Git).• Familiarity with software development methodologies (Agile, Scrum, etc.).What We Offer:• Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Trust, Respect, Accountability, Collaboration, and Innovation.• Relocation Eligible – Relocation assistance availableLearn More & Apply Now!• RTX solves some of the toughest challenges in aerospace and defense. That requires expansive thinking and bold innovation – and that, in turn, requires a culture that is diverse, equitable and inclusive.• We embrace individuality and diversity of thought to fuel opportunity for our employees, our customers, and our communities. We work toward progress, knowing that a more inclusive world is critical to our mission. Not just in this moment, but always.Please consider the following role type definition as you apply for this role.• Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.Clearance Information: This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: https://www.state.gov/m/ds/clearances/c10978.htmThis position is an onsite role - Portsmouth, RIThe salary range for this role is 64,000 USD - 128,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.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
RTX Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
RTX DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of RTX
RTX CEO photo
Gregory J. Hayes
Approve of CEO

Average salary estimate

$96000 / YEARLY (est.)
min
max
$64000K
$128000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Development Engineer II (Onsite), RTX

Join the talented team at Raytheon as a Software Development Engineer II in beautiful Rhode Island! This role is all about developing complex systems using C/C++ and Java, and we’re looking for someone who’s passionate about creating high-performance applications. At Raytheon, we take pride in solving impactful problems that contribute to national and global security, and your work will play a crucial role in this mission. You'll be deeply involved in the software development lifecycle, from designing and maintaining applications to collaborating with cross-functional teams to define and implement new features. Debugging, optimizing existing code, writing documentation, and participating in code reviews are also part of your role. We value those who stay current with industry trends, especially in multi-threading and high-concurrency systems. If you're excited about joining a team that values innovation and teamwork, and if you can meet the qualifications for obtaining a security clearance, we encourage you to consider this opportunity. We strive to create a workplace that values trust, respect, accountability, and collaboration. Plus, we offer relocation assistance for those who qualify and boast a diverse, inclusive work environment. Explore the potential to truly make a difference while developing your skills with us at Raytheon.

Frequently Asked Questions (FAQs) for Software Development Engineer II (Onsite) Role at RTX
What are the main responsibilities of a Software Development Engineer II at Raytheon?

As a Software Development Engineer II at Raytheon, you will design, develop, and maintain software applications using C/C++ and Java. You’ll collaborate with cross-functional teams to implement new features, troubleshoot, debug, and enhance existing code, while ensuring documentation is up-to-date.

Join Rise to see the full answer
What qualifications are required for the Software Development Engineer II position at Raytheon?

To qualify for the Software Development Engineer II role at Raytheon, you typically need a Bachelor’s degree in STEM and at least 2 years of experience in software development. Experience with complex systems in C/C++ or Java and the ability to obtain a U.S. security clearance are crucial for this position.

Join Rise to see the full answer
Is an onsite presence mandatory for the Software Development Engineer II role at Raytheon?

Yes, the Software Development Engineer II role at Raytheon requires exclusive onsite presence in Portsmouth, RI. This ensures that you can effectively collaborate with your team and engage in hands-on problem-solving for our complex systems.

Join Rise to see the full answer
What additional skills are preferred for the Software Development Engineer II position at Raytheon?

Preferred candidates for the Software Development Engineer II position at Raytheon should have strong knowledge of data structures and algorithms, experience with embedded systems, real-time systems, and familiarity with software development methodologies such as Agile or Scrum.

Join Rise to see the full answer
What benefits does Raytheon offer to Software Development Engineer II employees?

Raytheon offers a comprehensive benefits package for Software Development Engineer II employees, which may include medical, dental, vision insurance, retirement plans with company matching, paid time off, and professional development opportunities. They also support relocation assistance for qualifying applicants.

Join Rise to see the full answer
Common Interview Questions for Software Development Engineer II (Onsite)
Can you describe a complex software project you worked on?

When answering this question, highlight your role in the project, the technologies you used, and the impact of the project. Explain any challenges you faced, how you overcame them, and the outcomes. Focus on your contributions and collaboration with the team.

Join Rise to see the full answer
How do you approach debugging a complex software application?

Discuss your systematic approach to debugging, such as reproducing the issue, checking logs, and isolating the problem. You can mention specific tools you use for debugging, and how you collaborate with team members to resolve issues effectively.

Join Rise to see the full answer
What programming languages are you most comfortable with?

Be honest about your expertise. Discuss your experience with C/C++ and Java, providing examples of projects you've worked on using these languages. If you have experience with other languages, mention those as well and explain how they relate to the role.

Join Rise to see the full answer
How do you manage competing deadlines in software development?

Explain your prioritization methods and any frameworks you use for time management, such as Agile methodologies or scrum practices. Provide examples of how you’ve successfully met deadlines in past projects, demonstrating your organizational skills and ability to communicate.

Join Rise to see the full answer
What is your experience with version control systems?

Discuss your familiarity with version control systems like Git, explaining how you’ve used them in past projects to manage code changes and collaboration with team members. Highlight specific commands or workflows that you find effective.

Join Rise to see the full answer
Can you explain your experience with multithreading and concurrent programming?

Provide an overview of your understanding of multithreading concepts. Discuss specific projects or scenarios where you've implemented multithreading to enhance performance, and any related challenges you’ve encountered.

Join Rise to see the full answer
What challenges do you anticipate in this role at Raytheon?

When addressing this question, demonstrate your awareness of the unique challenges in defense-related software development, such as security measures and real-time system constraints. Discuss your strategies for overcoming these challenges and your proactive approach.

Join Rise to see the full answer
How do you stay updated with advancements in software development technologies?

Talk about the resources you use to stay current, such as blogs, online courses, or coding communities. Mention any specific technologies or trends in C/C++ and Java that you’ve recently explored.

Join Rise to see the full answer
Describe your experience with agile software development processes.

Discuss how you’ve participated in agile teams, your familiarity with rituals such as sprints and stand-ups, and the benefits you've seen from the agile approach. Provide an example of how agile practices improved project outcomes.

Join Rise to see the full answer
What motivates you as a Software Development Engineer?

Share your passion for technology and problem-solving. Talk about how contributing to meaningful projects that ensure safety and security inspires you. Discuss your commitment to continuous learning and how it keeps you engaged in your work.

Join Rise to see the full answer

RTX is comprised of three market-leading businesses – Collins Aerospace, Pratt & Whitney and Raytheon – working as one to answer the biggest questions and solve the hardest problems in aerospace and defense. At RTX, we're a diverse team of explor...

134 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!