Senior Lead Embedded Software Engineer (G10) - Military veterans preferred

Raytheon (


  full-time   employee

United States

Raytheon Applied Signal Technology (RAST) seeks an experienced Embedded Software Engineer to design, implement, test, and deliver software for advanced systems that process modern high speed communications for the US intelligence community. The candidate will work with other engineers and technical staff on development of software intensive systems and products for the protection of our country.

The successful candidate is a self-starter, works effectively and collaboratively in a team environment, has a strong work ethic, has good leadership skills, and is flexible and adaptable in order to respond to mission critical needs as they arise. The candidate may have direct interaction with customers and must represent the company in a professional manner.

*** this position can be staffed in Anaheim Hills, CA, or Sunnyvale, CA ***

Required Skills:

  • 8+ years’ total experience in embedded Linux based development and includes two of these areas:
    • development experience for a real time operating system such as RTLinux, VxWorks, etc.
    • programming for applications and interfaces for firmware/FPGA components
    • low level programming for peripherals/interfaces
    • porting and customizing u-boot loaders
    • building custom x86, PPC, and ARM Linux kernels
  • 4+ years’ software development experience using C and/or C++ and object oriented design
  • Working knowledge and understanding of all phases of software development life cycle
  • Demonstrated ability to work effectively on multi-discipline teams
  • 2+ years project leadership of software teams.
  • Experience as an Agile SCRUM Master or Agile Product Owner
  • Excellent verbal and written communication skills
  • Willing and able to obtain and maintain a TS/SCI clearance
  • U.S. Citizenship status is required as this position will require the ability to access US only data systems

U.S. Citizenship status is required as this position will need a U.S. Security Clearance within 1 year of start date.

Desired Skills:
  • Active TS/SCI clearance
  • Experience in these areas:
    • low level programming for peripherals/interfaces
    • assembling Linux BSPs
    • porting and customizing u-boot loaders
    • creating root file systems for new board designs
    • creating/customizing Linux device drivers
    • building custom x86, PPC, and ARM Linux kernels
  • Experience in all phases of software development life cycle including estimation, requirements gathering, design and test driven development
  • 1+ years experience with Agile software development practices
  • Experience in build and test automation, and release configuration
  • Experience with Python, Perl, and Linux/Unix shell scripting
  • Experience with sockets, TCP/IP, secure SSL/SSH communications and web services programming experience
  • Experience with GNU and Eclipse based tool chains
  • Experience leading multidisciplinary technical teams.
  • Software engineering development experience for embedded telecommunications, wireless communications and/or networking products
  • Experience in supporting business development efforts as a team lead and individual contributor (e.g. generating technical content and associated bid estimates for proposals, writing white papers to address new market areas, technologies or concepts in support of customer requests and needs, etc.)
  • Understanding of signal processing fundamentals; knowledge of networking protocols
  • Demonstrated ability to lead small teams of software engineers

Required Education: BS degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent

125846BR 125846

Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.