Senior SW Engineer - C/C++
RTXAbout the role
Date Posted:
2024-03-27Country:
United States of AmericaLocation:
RI201: 127 John Clarke Road Middletwn 127 John Clarke Road Suite 3, Middletown, RI, 02842 USAPosition Role Type:
OnsiteCome play a role in our nation’s security while working in a culture that emphasizes innovation, teamwork, self-drive, and technical excellence in a collegial work environment that valuing creativity and initiative.
Who we are
Raytheon BBN is an organization who values work/life balance and encourages lifelong learning of new technologies. For over 70 years, scientists and engineers in diverse disciplines at Raytheon BBN Technologies have collaborated to solve real-world problems through research, exploration, development and prototyping. We challenge the status quo, pioneer new technologies, and create transformative solutions.
We are seeking a Sr. Software Engineer with C/C++ to join our Physical Sciences & Systems business unit located a stone’s throw from seaside Newport, Rhode Island. Responsibilities will include but, are not limited to, SW leadership and customer interfacing, Linux software development in real-time multi-threaded platforms, integrating with custom hardware, and integrating with submarine networks, as well as implementation of control, detection, and tracking algorithms. The ideal candidate enjoys in a multi-disciplinary role and is comfortable adapting to and identifying new technologies as needed.
This position is an onsite role.
What you will do
- Develop software for deployed DoD Linux real-time software systems hosted on VPX and server based solutions.
- Develop software and interface specifications for external recorders, sensors, and communication systems. Implementation expertise on Red Hat or Red Hawk Linux preferred.
- Collaborate with a cross-functional team testing your contributions and analyzing performance
- Integrate components you develop into a larger system in preparation for real world testing and deployment.
- Make a difference for our future Navy sailors
- What you will gain
- Involvement in the technical components of solving our customer’s most complex problems
- Work with world class researchers and engineers who embrace innovation and challenge the status quo
- Experience in a highly visible software development team, exposure to the Navy acquisition process, and opportunity to learn new technologies and gain new embedded development experiences.
What you need
- Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of prior experience or an Advanced Degree in a related field and minimum 3 years experience.
- Experience developing software in and for a Red Hat Linux environment.
- Proficiency using C/C++
- Position may require some amount of overnight travel to support field testing and customer interaction.
- Active / current US Government / DoD Secret clearance or higher
- Occasional overnight travel may be required
- Willingness to apply for and be granted a DoD security clearance. This typically requires U.S. Citizenship.
Additional Skills that would be great but not required
- Familiarity with Jira, Bitbucket, Confluence, or Coverity.
- Proficiency in MATLAB and/or optimizing algorithms in C/C++
- Experience with hard-real-time processing optimization
- Advanced degree or additional experience will be compensated appropriately
What We Offer
Whether you’re just starting out on your career journey or are an experienced professional, we offer a 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.
Relocation Eligible: Yes
Relocation Eligible: Relocation assistance available provided final candidate meets eligibility requirements
The salary range for this role is 77,000 USD - 163,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,Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s