Software/Developer Engineer I

Raytheon

Huntsville, AL5h agovia LinkedIn

About the Role

This is an Onsite Software/Developer Engineer I position at Raytheon in Huntsville, AL. The mission of the software team is to provide world-class software for customers, working on a wide array of products including Battle Management, Command & Control, Communications, Effectors, Advanced Sensor Systems, and Surveillance and Warning systems.

Key Responsibilities

  • Participate in collaborative, cross-discipline integrated product teams.
  • Employ agile software development techniques and resources to develop, test, and integrate complex software and systems solutions for aerospace and defense applications.
  • Be responsible for some or all of a software product, contributing as a software team member and possibly leading a small software team.

Requirements & Tech Stack

  • U.S. citizenship is required.
  • Active and transferable U.S. government issued security clearance is required prior to start date.
  • Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date.
  • Security Clearance Type: DoD Clearance: Secret
  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) or similar technical degree.
  • Experience designing and programming with C++, Java, C# or other object-oriented language.
  • Experience developing and debugging software using object-oriented programming principles (e.g., C++, Java, Python, or C#).
  • Practical application of common data structures and algorithms.
  • Knowledge of data structures, algorithms, memory management, and multithreaded applications.
  • Experience utilizing Generative AI tools or machine learning-assisted technologies to accelerate technical workflows, automate repetitive tasks, improve code quality, or optimize team delivery.
  • Experience with open systems architecture (OSA) and modular design principles, including designing or developing loosely coupled software components, standardized APIs, or modular system interfaces.
  • Experience identifying and resolving operational, technical, or documentation deficiencies within an engineering environment (Technical Problem Solving).

Qualifications We Prefer

  • Experience with CI/CD (Continuous Integration/Continuous Delivery) tools (e.g., Git, Atlassian Suite, Azure, Jenkins).
  • Experience with configuration management tools (e.g., Azure, Jira, Git, Bitbucket, Artifactory).
  • Experience with data analysis tools (e.g., MATLAB, Python).
  • Experience using Agile frameworks such as Scrum, Scaled Agile (SAFe), or Scrum@Scale, Test-Driven Development (TDD) or DevOps principles.
  • Experience developing, building, or debugging software across diverse operating system environments, such as enterprise Linux distributions (e.g., Red Hat Enterprise Linux/RHEL), commercial Real-Time Operating Systems (e.g., VxWorks, Green Hills INTEGRITY), or Windows development environments.
  • Demonstrated track record of technical adaptability, including quickly learning, evaluating, and applying new programming languages, frameworks, or engineering tools to meet evolving project requirements.
  • Experience managing competing priorities and meeting firm project milestones within dynamic, deadline-driven development or operational environments.

Compensation & Benefits

  • Salary Range: 57,200 USD - 108,800 USD
  • Relocation Eligible
  • Potential eligibility for benefits including 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.
  • Potential eligibility for annual short-term and/or long-term incentive compensation programs.

Company Values

  • Trust
  • Respect
  • Accountability
  • Collaboration
  • Innovation

RTX (Raytheon) Entry-Level & New Grad Jobs · last 7 days

38 openings · 31 need no experience

See all 38 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job