Senior Embedded Software Engineer (G09)

2018-07-09
Raytheon (www.raytheon.com)
Other

/yr

  full-time   employee


Anaheim Hills
California
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, 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.

Required Skills:

  • 6+ years? total experience in Embedded Linux based development and includes 1 of these areas:
    • programming for applications and interfaces for firmware/FPGA components
    • 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 for Embedded applications
    • building custom x86, PPC, and ARM Linux kernels
  • 6+ years? Software application development experience using C and/or C++ and object oriented design
  • Practical experience in all phases of Software development life cycle including estimation, requirements gathering, design and test driven development
  • Excellent verbal and written communication skills
  • Demonstrated ability to work effectively on multi-discipline teams
  • Willing and able to obtain and maintain a TS/SCI clearance
  • U.S. Citizenship status is required as this position needs the ability to obtain/maintain a U.S. security clearance

Desired Skills:
  • Active TS/SCI clearance
  • Extensive experience in these areas:
    • programming for interfaces with firmware/FPGA based components
    • 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 for Embedded applications
    • building custom x86, PPC, and ARM Linux kernels
  • Experience as a Software team/task lead; includes planning and overseeing execution of Software design, construction, test and integration activities for teams of 3-5 Software engineers
  • Experience in build and test automation, and release configuration
  • Experience with Python, Perl, and Linux/Unix shell scripting
  • Knowledge and experience with sockets, TCP/IP, secure SSL/SSH communications and web services programming experience
  • Experience with GNU and Eclipse based tool chains
  • Embedded web application development experience using PHP, JavaScript, XML, HTML and web services
  • Software engineering development experience for Embedded telecommunications, wireless communications and/or networking products
  • Understanding of telecommunications, data communications and/or wireless communications concepts
  • Understanding of signal processing fundamentals; knowledge of networking protocols

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

This position requires a U.S. person or the ability to obtain an Export Authorization from the appropriate government agency for non-U.S. persons. 115035

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.

 

Save This Job

Email This Job to a Friend