Software Engineer - Torrance, CA

Seeking a highly motivated Software Engineer with at least 3 years experience in embedded systems, cyber physical systems, cybersecurity or information assurance to work in a fast paced R&D facility in our Cognitive Systems Division in Torrance, CA.


  • Develop a software (architecture & design) and implement it for variety of engineering/scientific R&D domains such as cyber intrusion/prevention and anomaly detection, embedded systems, wired and wireless networks

  • Documentation of software development and testing

  • Work collaboratively with other members of the development team to support preparation of technical proposals for future R&D work


  • At least 3 years of software engineering experience using programming languages such as C, C++, Java, Python, as well as software design tools and methodologies

  • Bachelor/ Master/Ph.D. Degree in Computer Science/Electrical Engineering/Systems Engineering or equivalent work experience

  • Previous experience in dynamic R&D environment is a big plus

  • Experience in one or more of the following areas is desirable: embedded systems, cyber physical systems, cybersecurity, and information assurance

  • U.S. Citizenship required