Senior Software Engineer or Senior Staff Software Engineer - Torrance, CA

Seeking a Senior Software Engineer with 5-15 years of experience for a Senior or Senior Staff Software Engineer role with a fast growing defense contractor in Torrance, CA.  This is a unique opportunity for an experienced Software Engineer as you will work with a VP for the next 6 months and determine where your expertise lies and be placed in the division that best challenges and motivates you.  U.S. citizen/green card holder required.

Responsibilities:  The Senior Software Engineer will be responsible for software architecture, software design, development and testing for a wide variety of technological domains.  The successful candidate will provide technical leadership for a team of software engineers to meet technology development goals and customer requirements.

Will have opportunities to work collaboratively with team members for software design, development, testing and prepare documentation for variety of projects including short assignments dealing with technology feasibility demonstration to longer duration projects involving the development of complex systems to meet customer requirements.

Requirements:

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or Systems Engineering. Had portfolio of a wide variety of domain specific software design, development and testing experience.

  • Proficient with programming languages such as C, C++, ADA (nice to have), software design tools and methodologies, software design patterns.

  • RTOS, Embedded Systems, Linux and Avionics a plus.

  • Hands-on experience coding and debugging on embedded hardware platform.

  • U.S. Citizen/green card holder required to obtain security clearance.

*This position can be hired as a Senior Software Engineer or Senior Staff Software Engineer