2 days ago
Valbonne, FranceMid Level
Responsibilities
- Analyze technical specifications and define software requirements.
- Design scalable and efficient C++ architectures and conduct feasibility studies.
- Develop, optimize, debug, and maintain high-performance C++ applications.
- Implement databases and backend systems, including memory management and thread safety improvements.
- Write and execute unit, integration, and performance tests using GoogleTest and JMeter.
- Propose and validate technical solutions with stakeholders and collaborate with cross-functional teams.
- Produce technical documentation for internal and client use.
Requirements
- Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2+ years of professional C++ development experience; internships count for junior roles.
- Expertise in modern C++, including STL, templates, and multithreading.
- Strong knowledge of object-oriented programming, design patterns, and data structures.
- Fluent English, written and spoken.
- Willingness to relocate to the South-East of France.
Benefits
- Permanent contract.
- Work on international projects across industries including aerospace, automotive, finance, energy, defense, healthcare, and telecommunications.
- Role based in the Provence-Alpes-Côte d'Azur region.
About ALTEN
ALTEN provides engineering and IT services, including R&D outsourcing, product development, and digital systems consulting for major industrial and service-sector companies. Founded in 1988 and headquartered in Boulogne-Billancourt, France, it operates in 30+ countries and is publicly traded on Euronext Paris. Revenue model based on consulting engagements, managed services, and turnkey project delivery across sectors such as aeronautics, automotive, telecom, energy, finance, and life sciences.
