Raytheon is a globally recognized leader in defense and aerospace technology, committed to safeguarding nations and advancing security through innovative solutions. As a Senior Embedded Real-Time Software Developer/Integrator, you will develop embedded software for next-generation autonomous avionics systems, collaborating with cross-disciplinary teams to ensure high-quality software solutions that support national defense initiatives.
Responsibilities:
- Architect, design, implement, test, and debug integrated embedded real-time software within heterogeneous systems that include firmware and hardware components
- Collaborate with cross-disciplinary teams to define, refine, and improve product concepts, implementation strategies, and testability, ensuring measurable quality standards are met
- Mentor and coach junior team members, sharing expertise and best practices to foster team growth and development
- Contribute to proposal development, preliminary design reviews, and critical design reviews to ensure alignment with project goals
- Maintain the ability to obtain program access, ensuring compliance with security protocols and standards
- Work across a product line in collaboration with other teams to ensure consistency, interoperability, and integration of software solutions
Requirements:
- Degree in Science, Technology, Engineering, or Mathematics (STEM)
- At least five years of relevant experience in embedded software development
- Hands-on experience with embedded C++ software
- Experience with embedded software security
- Experience with software architecture design and implementation
- Familiarity with embedded Real-Time Operating Systems (RTOS) such as Green Hills, Integrity, Wind River VxWorks, or Linux
- Proven track record of developing complex systems involving hardware, firmware, and software integration
- U.S. citizenship is mandatory
- Ability to obtain an interim U.S. government security clearance prior to start
- Eligible for an active and transferable DoD Secret security clearance