remote
Software Engineer II - C - Raytheon
Software Engineer
Mid‑level software engineer focused on C++ development for defense systems, delivering high‑performance, secure code within an Agile environment and supporting DoD Secret‑level projects.
About the role
Key Responsibilities
- Design, develop, and maintain C++ applications for aerospace and defense platforms.
- Implement secure coding practices to meet DoD Secret clearance requirements.
- Collaborate with cross‑functional teams using Agile methodologies to deliver features on schedule.
- Perform code reviews, unit testing, and debugging on Linux‑based development environments.
- Optimize software performance and memory usage for real‑time mission‑critical systems.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- 2+ years of professional C++ development experience, preferably in defense or aerospace.
- Proficiency with Linux development tools and version control (e.g., Git).
- Understanding of secure coding standards and ability to work with a Secret‑level clearance.
- Experience in Agile/Scrum processes and strong problem‑solving skills.