Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
C++/C Digital Signal Processing Software Engineer image - Rise Careers
Job details

C++/C Digital Signal Processing Software Engineer

Overview: We are seeking a highly skilled and motivated C++/C Digital Signal Processing (DSP) Software Engineer to join our engineering team. The successful candidate will be responsible for developing, optimizing, and maintaining DSP algorithms and software applications. This role requires strong technical expertise in DSP, proficiency in C++/C programming, and the ability to work on complex projects in a collaborative environment.

Responsibilities:

Algorithm Development: Design, implement, and optimize digital signal processing algorithms for various applications. Ensure algorithms meet performance and accuracy requirements.

Software Development: Develop and maintain DSP software applications using C++ and C programming languages. Ensure code is efficient, maintainable, and well-documented.

System Integration: Integrate DSP algorithms and software into larger systems. Collaborate with hardware engineers and other software developers to ensure seamless integration.

Performance Optimization: Analyze and optimize DSP algorithms and software for real-time performance. Utilize profiling tools and techniques to identify and resolve performance bottlenecks.

Testing and Validation: Develop and execute test plans to validate DSP algorithms and software. Ensure robustness and reliability through rigorous testing and debugging.

Documentation: Create and maintain comprehensive documentation for DSP algorithms, software design, and implementation. Ensure documentation is clear and accessible to team members.

Collaboration: Work closely with cross-functional teams, including hardware engineers, system architects, and project managers. Participate in design reviews and provide technical input.

Research and Innovation: Stay current with emerging DSP technologies and industry trends. Explore and evaluate new tools, techniques, and methodologies to enhance DSP development processes.

Customer Support: Provide technical support and troubleshooting for DSP software applications. Address customer issues and inquiries in a timely and professional manner.

Qualifications:

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. A Master’s degree or PhD is preferred.

3+ years of experience in digital signal processing and software development.

Proficiency in C++ and C programming languages.

Strong understanding of DSP concepts, including filtering, modulation, demodulation, and spectral analysis.

Experience with DSP development tools and libraries (e.g., MATLAB, Simulink, FFTW).

Familiarity with real-time operating systems (RTOS) and embedded systems.

Excellent problem-solving and analytical skills.

Strong communication and interpersonal skills.

Ability to work independently and as part of a team.

Experience with hardware development and FPGA programming is a plus.

Knowledge of software version control systems (e.g., Git).


$140,000 - $180,000 a year
Latitude Inc Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Latitude Inc DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Latitude Inc
Latitude Inc CEO photo
Dean Robbins
Approve of CEO

Latitude is a Human Resource Consulting Firm headquartered in Hanover, MD with branch offices in Hunt Valley, MD and Winter Park, FL. Latitude provides consulting services to a wide range of industries in both the Private and Public Sectors. We ar...

254 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
August 9, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Company
Lockheed Martin Hybrid Colorado Springs, CO
Posted 3 months ago
Company
Posted 4 months ago
Company
Latitude Inc Remote Baltimore, MD
Posted 3 months ago