Senior Principal Software Engineer

RTN 2 (Raytheon IDMS)
Huntsville, AL 35801
About Us:
At Raytheon Missiles & Defense, fresh thinking and possibilities are forged in times of change and you will be on the front lines as we trail blaze new approaches, push the boundaries of innovation and chart a course to a tomorrow you can be proud to have a hand in creating.

Job Summary:
We are currently hiring a Senior Principal Software Engineer to join the Relocatable-Over-The-Horizon Radar (ROTHR) team in Huntsville, AL.

ROTHR is an established program with a broad variety of complex sub-systems and technologies that range from mainframes, Windows client/server, and Linux clusters, to embedded Linux with custom FPGA processing. ROTHR is part of the Missile Defense and Surveillance Systems Engineering team within Raytheon Missile Defense. As a member of the team, the Senior Software Engineer will provide support and ongoing enhancements to operational high-frequency surveillance radars located in Virginia, Texas, and Puerto Rico.

The Senior Principal Software Engineer role will encompass, to varying degrees, all phases of the software engineering life cycle. The Software Engineer will work as both an individual contributor and team member using Agile development practices. A willingness and desire to work across engineering domains, the ability to learn new skills, and quickly adapt to changing environments is necessary.

Software development is primarily in the C/C++ languages. Some software tasks may involve LabVIEW and OpenVMS FORTRAN. Git and GitLab are used for version control.

We value diverse skills and experience, so don't hold back. Your qualifications could add tremendous value to our team. Our customers come from all different backgrounds, and so do our employees. If you're passionate about what you could accomplish here, we'd love to hear from you.

Responsibilities to Anticipate:
Cross-domain engineering tasks consisting of embedded Linux kernel customization, writing or modifying Linux kernel modules, drivers, and the low-level configuration of single-board computer systems.
Software installations, upgrades, and testing at each of the radar sites, therefore, occasional short-term travel may be required.
Interfacing with engineering team members, site technicians, operations personnel, management, and internal and external customers.

The ability to obtain a SECRET Security Clearance is required within one year from date of hire. Except in rare circumstances, U.S. citizenship is required to obtain a U.S security clearance.

Must be able to obtain access to U.S. DoD installations.

Qualifications You Must Have:
Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.
Ability to obtain access to U.S. DoD installations

10+ years of professional software engineering
4+ years of professional C/C++ software programming
Strong preference for embedded software development, Windows and Linux

The ability to obtain and maintain a US security clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.

Qualifications We Value:
Recent or current active U.S. security clearance
Radar and digital signal processing techniques
Working with digital receivers

Developing software utilizing the Eclipse environment
Real-time multi-threaded software development
Experience with and/or willingness to lead development efforts and/or participate in functional management
Software design phase of Software Engineering and creation of UML diagrams
OpenVMS FORTRAN
Data analysis using MATLAB or Octave
Software development experience using LabVIEW
Linux kernel customization, kernel modules, and device drivers
Configuring embedded Linux systems and application software
Open Embedded and Yocto tool chains
Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field

What We Offer:
Whether youre just starting out on your career journey or are an experienced professional, we offer a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.

This position requires either a U.S. Person or a Non-U.S. Person who is eligible to obtain any required Export Authorization.190162

Categories

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Principal Software Engineer

RTN 2 (Raytheon IDMS)
Huntsville, AL 35801

Join us to start saving your Favorite Jobs!

Sign In Create Account