π Core Information
πΉ Job Title: Senior Full Motion Video (FMV) Software Developer (Onsite)
πΉ Company: RTX
πΉ Location: Richardson, Texas, United States
πΉ Job Type: Onsite
πΉ Category: Software Development
πΉ Date Posted: 2025-05-28
πΉ Experience Level: Mid-Senior Level (5-10 years)
πΉ Remote Status: On-site
π Job Overview
Key aspects of this role include:
- Sustaining and modernizing FMV video streaming capabilities
- Implementing and maintaining video stream processing and routing
- Supporting real-time mission capabilities in an Agile development team
- Interacting with operations teams to identify and resolve issues
ASSUMPTION: This role requires a high level of technical expertise in video streaming and networking, as well as experience working in an Agile development environment.
π Key Responsibilities
β
Support the sustainment and modernization of FMV video streaming capabilities
β
Implement and maintain video stream processing, remediation, and routing
β
Support real-time mission capabilities as part of an Agile development team
β
Interact with operations teams to identify and support resolution of issues discovered with FMV capabilities in operations
β
Obtain and maintain SCI program access and complete polygraphs
ASSUMPTION: This role involves working with sensitive information and requires a high level of security clearance.
π― Required Qualifications
Education: Degree in Science, Technology, Engineering, or Mathematics (STEM)
Experience: A minimum of 5 years of experience in software development
Required Skills:
- Java and C++ programming
- Networking, including TCP and UDP protocols
- MPEG-2 or other FMV transport streams (H.264, H.265, MPEG-4)
- KLV (key length value) metadata and MISB standards
- Active and transferable Top Secret U.S. government issued security clearance
Preferred Skills:
- Experience/Exposure to Moving Target Indicator (MTI) formats and data
- Experience with GStreamer, FFMPEG, or other video libraries
- Experience or familiarity with Agile development methodologies
- Strong written and verbal communication skills
- Strong analytical and problem-solving skills
ASSUMPTION: Candidates should have a strong background in software development, with a focus on video streaming and networking. Experience working in an Agile development environment is also highly preferred.
π° Compensation & Benefits
Salary Range: $82,000 - $164,000 USD per year
Benefits:
- Medical, dental, and vision insurance
- Life insurance
- Short-term and long-term disability insurance
- 401(k) match
- Flexible spending accounts
- Flexible work schedules
- Employee assistance program
- Employee Scholar Program
- Parental leave
- Paid time off and holidays
Working Hours: Full-time (40 hours per week)
ASSUMPTION: The salary range provided is a good faith estimate representative of all experience levels. Specific benefits are dependent upon the specific business unit and whether or not the position is covered by a collective-bargaining agreement.
π Applicant Insights
π Company Context
Industry: RTX is a leading provider of aerospace and defense products and services, with a focus on advanced sensors, avionics, and cyber and software solutions.
Company Size: RTX is a large company with over 10,000 employees worldwide.
Founded: RTX was founded in 1929 and has since grown to become a global leader in its industry.
Company Description:
- RTX is comprised of three market-leading businesses β Collins Aerospace, Pratt & Whitney and Raytheon β working as one to answer the biggest questions and solve the hardest problems in aerospace and defense.
- The company's products and services are used by customers in more than 150 countries, including the United States government and allied nations.
- RTX is committed to investing in research and development to ensure that it remains at the forefront of its industry.
Company Specialties:
- Advanced sensors
- Aerospace and aerostructures
- Avionics
- Air and missile defense systems
- Aircraft engines and auxiliary power units
- Command and control systems
- Cyber and software solutions
- Mechanical systems
- Power controls
- Precision weapons
- Program management
- Radars
- Scientific research
- Software development
- Space
- Technology
- Training
Company Website: https://www.rtx.com/
ASSUMPTION: RTX's large size and global presence provide opportunities for career growth and development, as well as exposure to a wide range of technologies and industries.
π Role Analysis
Career Level: Mid-Senior Level (5-10 years of experience)
Reporting Structure: This role reports to the Software Engineering Manager.
Work Arrangement: On-site, full-time (40 hours per week)
Growth Opportunities:
- Potential to take on more responsibilities and advance to a senior or principal engineer role
- Opportunities to work on cutting-edge technologies and projects
- Ability to gain experience in a variety of domains, including video streaming, networking, and Agile development
ASSUMPTION: This role provides opportunities for career growth and development, both within the software engineering team and across the broader organization.
π Location & Work Environment
Office Type: On-site
Office Location(s): Richardson, Texas
Geographic Context:
- Richardson is a suburb of Dallas, Texas, with a population of approximately 100,000 people.
- The area has a humid subtropical climate, with hot summers and mild winters.
- Richardson is home to several major corporations and offers a variety of amenities, including shopping, dining, and entertainment options.
Work Schedule: Monday-Friday, 8:00 AM - 5:00 PM, with a one-hour lunch break
ASSUMPTION: The on-site work arrangement and location in Richardson, Texas, may require candidates to relocate or commute to the office daily.
πΌ Interview & Application Insights
Typical Process:
- Phone or video screen with the hiring manager
- Technical interview with the software engineering team
- Final interview with the software engineering manager and other stakeholders
- Background check and security clearance process
Key Assessment Areas:
- Technical skills in video streaming, networking, and software development
- Experience with Agile development methodologies
- Problem-solving and analytical skills
- Communication and interpersonal skills
- Cultural fit with the RTX organization
Application Tips:
- Highlight relevant experience and skills in your resume, with a focus on video streaming, networking, and Agile development
- Prepare for technical interview questions by brushing up on your knowledge of video streaming protocols, networking, and software development best practices
- Be ready to discuss your experience with Agile development methodologies and how you have applied them in previous roles
- Demonstrate your problem-solving and analytical skills through examples of how you have tackled complex technical challenges in the past
- Research RTX's mission, values, and culture to ensure a strong cultural fit
ATS Keywords: Java, C++, video streaming, networking, MPEG-2, H.264, H.265, MPEG-4, KLV metadata, MISB standards, Agile development, problem-solving, analytical skills
ASSUMPTION: The application process for this role may take several weeks, as it involves a background check and security clearance process.
π οΈ Tools & Technologies
- Java and C++ programming languages
- Video streaming protocols, including MPEG-2, H.264, H.265, and MPEG-4
- Networking protocols, including TCP and UDP
- KLV metadata and MISB standards
- Agile development methodologies
- GStreamer, FFMPEG, or other video libraries (preferred)
ASSUMPTION: The tools and technologies listed are required or preferred for this role, and candidates should have a strong working knowledge of them.
π Cultural Fit Considerations
Company Values:
- Integrity: Uphold the highest ethical standards in all actions and decisions
- Customer Focus: Understand and meet the needs of our customers, both internal and external
- One RTX: Collaborate and work together to achieve our goals
- Innovation: Foster a culture of continuous learning and improvement
- Performance Excellence: Deliver outstanding results and strive for continuous improvement
Work Style:
- Collaborative: Work closely with team members to achieve shared goals
- Adaptable: Embrace change and adapt to new situations as they arise
- Problem-Solving: Identify and address complex challenges proactively
- Results-Driven: Focus on delivering high-quality outcomes and achieving results
Self-Assessment Questions:
- Do you align with RTX's values of integrity, customer focus, one RTX, innovation, and performance excellence?
- Are you comfortable working in a collaborative, adaptable, problem-solving, and results-driven environment?
- Do you have experience working in an Agile development team and are you comfortable with Agile development methodologies?
ASSUMPTION: RTX's values and work style are important considerations for candidates, as they provide insight into the company's culture and expectations for employees.
β οΈ Potential Challenges
- Working with sensitive information and obtaining a high level of security clearance
- Keeping up with the latest developments in video streaming and networking technologies
- Managing multiple projects and priorities in an Agile development environment
- Adapting to changes in the work environment and priorities
ASSUMPTION: These challenges are specific to this role and may require candidates to possess a strong work ethic, attention to detail, and the ability to adapt to new situations.
π Similar Roles Comparison
- This role is similar to a Senior Video Streaming Engineer or Senior Networking Engineer, but with a focus on FMV video streaming capabilities
- RTX's large size and global presence provide opportunities for career growth and development that may not be available at smaller companies
- This role may offer opportunities to work on cutting-edge technologies and projects, as RTX invests heavily in research and development
ASSUMPTION: This role is unique in its focus on FMV video streaming capabilities and offers opportunities for career growth and development that may not be available at smaller companies.
π Sample Projects
- Developing and implementing a new video stream processing and routing system for a real-time mission capability
- Optimizing video stream quality and efficiency for a large-scale video streaming application
- Integrating a new video streaming protocol or codec into an existing video streaming system
ASSUMPTION: These sample projects are representative of the types of projects that a Senior Full Motion Video (FMV) Software Developer may work on at RTX.
β Key Questions to Ask During Interview
- Can you describe the team structure and dynamics of the software engineering team?
- What are the biggest challenges facing the software engineering team, and how can this role help address them?
- How does RTX support the professional development and growth of its employees?
- What are the most important qualities and skills for success in this role?
- How does RTX ensure the security and integrity of its video streaming capabilities?
ASSUMPTION: These questions are designed to provide insight into the work environment, team dynamics, and expectations for this role.
π Next Steps for Applicants
To apply for this position:
- Submit your application through this link
- Customize your resume to highlight your relevant experience and skills, with a focus on video streaming, networking, and Agile development
- Prepare a cover letter that explains your interest in this role and how your skills and experience make you a strong fit
- If applicable, prepare examples or a portfolio showcasing your relevant work
- Follow up with the hiring manager one week after submitting your application to inquire about the status of your application
β οΈ This job description contains AI-assisted information. Details should be verified directly with the employer before making decisions.