Raytheon is looking to solve tough, meaningful problems that create a safer, more secure world by developing software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. The Principal Embedded Real-Time Software Developer/Integrator will be an integral part of helping Raytheon further its vision to be the global leader in core and next-generation weapon and security solutions.
Requirements
- Embedded C++ Software
- Embedded Software Security
- Software Architecture Design and Implementation
- Embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
- Developing complex systems involving the integration of hardware, firmware, and software
- Familiarity with rate monotic theory, practice, and limitations.
- Familiarity with reading electrical schematics and relating it to software function.
Responsibilities
- Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware.
- Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality.
- Teaching, coaching, and mentoring less experienced staff.
- Contributing to proposals as well as preliminary and critical design reviews.
- Architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems’ needs.
- Developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns.
- Ensuring that embedded software is designed and developed to reliably operate toward the intended functions.
Other
- Active and transferable U.S. government issued security clearance is required prior to start date.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Secret - Current
- Ability to obtain program access.
- Working with Product Owners, Chief Engineers, Management and other IPT members using Lean and/or Agile practices