ALTEN Mexico is a subsidiary of ALTEN Group, a global leader in engineering and technology consulting with over 30 years of experience.
Our expertise spans various industries, including Automotive, Energy, Aeronautics, Banking & Insurance, Telecom & Multimedia, and Rail.
As a part of our commitment to delivering high-quality solutions, we provide end-to-end support throughout the entire development cycle, from concept design to product development, production systems, and implementation.
We are currently seeking a Senior DSP Software Developer to join our innovative team.
As a Senior DSP Software Developer, you will be responsible for designing and implementing digital signal processing algorithms, working closely with cross-functional teams to ensure the successful integration and validation of the software.
Key Responsibilities: • Develop production ready software following a defined software development process.
• Work with DSP algorithms requiring an understanding of audio systems and acoustics.
• Implement DSP features on non-traditional processors, requiring knowledge of potential architecture limitations and mitigating software strategies.
• Evaluate DSP algorithm performance to identify bottlenecks and resource constraints.
• Port and optimize DSP features to maximize system performance and reduce cost with a focus on re-use.
• Analyze and identify requirements and specifications for translation into software designs.
• Author documentation for software designs, bug reports, and test plans.
• Perform structured root-cause analysis on audio defects and implement targeted fixes.
• Test software designs and code at the unit and system level to insure that all requirements are met.
• Mandatory knowledge of DFMEAS and lead the analysis and implementation of them.
Join ALTEN Mexico and be part of a company that pushes the boundaries of engineering and technology!
Requirements 'Required: • Bachelor's degree in Electrical Engineering or equivalent • Knowledge and work experience in Digital Signal Processing • 5+ Experience in DSP software development using C/C++.
• Experience in embedded real-time operating systems.
• Experience in requirement analysis, test case development, Peer review, and Test case execution.
• Experience with Jira or another tool for bug tracking.
• Knowledge on requirements handling.
• Knowledge on serial digital communication protocols (UART, SPI and I2C).
• Knowledge on Python.
Desired: • Working knowledge of MATLAB • Experience in A2B protocol.
• Working knowledge of vehicle networking (CAN, MOST, etc.)
• Experience with DSP assembly language programming.
• Familiarity with test equipment (signal generators, oscilloscopes, logic analyzers, Audio Precision, etc.)
• Experience with use of audio systems and software (DAWs, audio interfaces, audio plug-ins, speakers, microphones, etc.)
• Experience with In-Circuit Debuggers.
Benefits Ofrecemos • Sueldo base • Seguro de Gastos Médicos Mayores (incluye plan dental y visión) • 15 días de aguinaldo • 25% de prima vacacional • 12 días de vacaciones (A partir del primer año) • Seguro social • PTU/Reparto de utilidades • Vales de despensa quincenales