Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Competitive salary
Health and wellness programs
Paid leave and retirement benefits
Job summary
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.