Cubic Defense is seeking a Senior Software Engineer to join their Secure Communications team in San Diego. This role is part of their mission to deliver adaptive and resilient communications solutions for the future battlespace.
The position involves working on critical defense communications systems including Multi-beam, Multi-band, Multi-orbit SATCOM, Software Defined Radios (SDR), and Combat Search and Rescue (CSAR) Radios. You'll be developing software solutions that ensure protected communications in challenging Electromagnetic Spectrum environments.
As a Senior Software Engineer, you'll be responsible for developing and maintaining software applications in C++ for both Windows and embedded Linux platforms. The role requires strong expertise in Socket API programming and system-level software development. You'll be involved in the entire software development lifecycle, from conception to deployment, while also providing technical leadership and mentorship to junior team members.
The ideal candidate should have at least 5 years of experience with a Bachelor's degree (or equivalent combinations of education and experience) in Computer Science or related fields. Strong proficiency in C++ programming and experience with embedded systems is essential. The position requires eligibility for DoD security clearance.
Cubic offers a comprehensive benefits package including medical, dental, and vision insurance, 401k with company match, flexible time-off, and parental leave. The company follows a hybrid work model in San Diego, offering flexibility while maintaining collaborative team dynamics.
This is an excellent opportunity for an experienced software engineer looking to work on challenging defense technology projects while contributing to national security. The role offers competitive compensation ranging from $80,000 to $147,733, plus benefits, and provides opportunities for professional growth within a global organization of over 5,000 employees.