A technology and defense contractor is seeking an Algorithm Software Engineer in San Diego, CA, responsible for developing and deploying advanced signal processing applications. Candidates should have a Bachelor's degree in Computer Engineering or related fields, with over 4 years of experience in C/C++ software development. This role requires strong knowledge of signal processing algorithms, and candidates must possess an active Secret level security clearance. Join a multi-disciplinary team focused on enhancing military capabilities through innovative technology.
Qualifications
4+ years of software development experience in embedded systems.
Understanding signal processing algorithms and their implementation.
Experience with build tools and version control software.
Responsibilities
Develop signal processing applications for real-time systems.
Design and implement C applications in a multi-core environment.
Optimize C code for DSP applications to meet real-time requirements.
Skills
C/C++ software development
Signal processing
MATLAB
Technical communication
Linux development
Education
Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science
Tools
GCC
CMake
Git
Job description
A technology and defense contractor is seeking an Algorithm Software Engineer in San Diego, CA, responsible for developing and deploying advanced signal processing applications. Candidates should have a Bachelor's degree in Computer Engineering or related fields, with over 4 years of experience in C/C++ software development. This role requires strong knowledge of signal processing algorithms, and candidates must possess an active Secret level security clearance. Join a multi-disciplinary team focused on enhancing military capabilities through innovative technology.