Join Raytheon's team as a Senior Embedded Real-Time Software Engineer, where you'll architect and develop software for cutting-edge autonomous avionics systems. This role offers an exciting opportunity to collaborate with cross-discipline teams to deliver mission-critical solutions that make the world a safer place.
Key Responsibilities
Architecting, designing, implementing, testing, and debugging embedded real-time software
Working within a cross-discipline team to improve product concept and implementation
Teaching, coaching, and mentoring less experienced staff
Contributing to proposals and design reviews
Required Qualifications
Degree in Science, Technology, Engineering or Mathematics (STEM)
Minimum of 5 years of relevant experience
Experience in Embedded C++ Software
Experience in Embedded Software Security
Experience in Software Architecture Design and Implementation
Experience using embedded Real Time Operating Systems (RTOS)
Experience in developing complex systems involving hardware, firmware, and software
Active and transferable Secret U.S. government issued security clearance
Preferred Qualifications
Familiarity with reading electrical schematics
Familiarity with reading firmware source like VHDL or Verilog
Familiarity with assembly language in at least one processor/controller family
Experience using lab instruments like power supplies, digital multi-meters, oscilloscopes, and logic analyzers
Experience with developing device drivers for bare-metal and/or OS applications
Benefits & Perks
Medical, dental, and vision insuranceLife insuranceShort-term and long-term disability401(k) matchFlexible spending accountsFlexible work schedulesEmployee assistance programEmployee Scholar ProgramParental leavePaid time off and holidays