Amaris seeks a Mid-level C++ Developer to design high-performance, real-time signal processing software and support system integration in a global, multicultural environment.
This position is dedicated to the design and implementation of software solutions for signal processing applications, with a specific emphasis on high-performance and real-time systems. The role requires developing optimized algorithms and supporting low-latency network communications to ensure reliable delivery of software components within broader project timelines.
Responsibilities
- Design and build software for signal processing tasks.
- Create and refine algorithms for high-performance and real-time environments.
- Assist in developing low-latency network communication protocols.
- Collaborate on system integration across software, firmware, and hardware layers.
- Manage software baselines through version control systems.
- Ensure timely and reliable delivery of assigned software modules to support project schedules.
Requirements
- Proven experience using C++ for performance-critical applications.
- Hands-on experience with parallel computing via NVIDIA CUDA.
- Proficiency in programming, scripting, and simulation using Python and MATLAB.
- Background in radar signal processing.
- Degree in Engineering, Computer Science, or Applied Mathematics.
- Strong understanding of memory management and system-level optimization.
- Knowledge of high-speed TCP/UDP communications and network programming.
- Familiarity with modern source control systems.
- Practical experience in system integration techniques.
- Solid grasp of software architecture, network programming, and version control.
Nice to have
- A team-oriented mindset with the ability to adapt and learn quickly in a specialized, multi-disciplinary environment.
What the company offers
- Access to an international community with 110+ different nationalities.
- A trust-based environment where many leaders started at entry-level.
- A robust training system with an internal Academy and 250+ available modules.
- A vibrant workplace with frequent internal events like afterworks and team buildings.
About the company
Amaris is an independent technology consulting firm with over 1,000 clients globally. The company has an international team of 7,600 people across 5 continents and 60+ countries. The company focuses on building and nurturing a top talent community.
- Global presence with employees from over 60 countries.
- Focus on nurturing a top talent community.
- Internal Academy with extensive training modules.
- Regular social events and team building activities.
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.