Senior Software Engineer I

Raytheon

Benefits

Are you looking for both a challenging and rewarding Software Engineering opportunity?Raytheon Technologies has a position opening in ourPatriot Fielded Systems and Validation Department. ThePatriot system is the world's pre-eminent air defense system. We are currently developing Patriot Test Support software to assist in tactical software integration and software validation testing. The successful candidate will be working with a team of software engineers to develop and test new Patriot Simulation capabilities. The job location for this opportunity is in Tewksbury, MA, supporting the Patriot Test Support Software Engineering team.

Job Responsibilities:

  • Contributing in team planning meetings and presentations
  • Convert software requirements and specifications into logical design artifacts, development of software code, unit testing of code and analysis of software defects
  • Maintain, debug and fix problems with Simulation product applications
  • Maintain existing features and develop new features for the software using Object-Oriented (OO) methodology.
  • Support generation of documentation to include: software development folders, design presentations, and problem reports
  • Determine failure root cause, develop, design and implement solutions
  • Analyze system performance vs. technical requirements, research and make SW/Systems improvement recommendations
  • Extensive interaction with other groups including Requirements engineers, Software engineers, Integration engineers, and Validation engineer
  • Some off-hours activity in a software development facility may be necessary
  • Will work on all phases Software development life cycle, tools and methodologies
  • U.S. Citizenship status is required as this position needs an active U.S. Security Clearance as within one year of employment.

Required skills:

  • Minimum of 4+ years programming experience
  • U.S. Citizenship required
  • Prior programming experience in, C/C++, Java, ADA or other OO programming language
  • Experience designing and developing real-time embedded software on multicore systems
  • Experience in a Unix/Linux operating system
  • Bachelor’s Degree or Better in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.

Desired skills:

  • Active DoD clearance
  • Working Experience with Network Communication Protocols
  • Previous experience in Cyber
  • Experience in Shell Scripting(tcsh, csh, bash)
  • Proven experience with software development tools like Git/Clearcase,
  • Excellence skills using software debuggers
  • Experience using embedded RTOSs (e.g. VxWorks, Integrity)
  • Kernel Level development is a plus

163180

Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

Read Full Description

Discover Similar Jobs

Suggested Articles