cover image
ALTEN

C/C++ Software engineer

On site

Valbonne, France

Full Time

10-09-2025

Share this job:

Skills

Communication Python C/C++ Bash Jira Jenkins Test Linux Operating Systems Programming git Software Development Agile C++ Embedded Systems c++ programming

Job Specifications

About ALTEN

ALTEN is the European leader in consultancy and high-tech engineering. For over 30 years, we have been supporting international companies on technical and IT challenges.

With 52,000 employees across 30+ countries, we drive innovation in aerospace, automotive, banking & finance, energy, defense, healthcare, telecommunications, and more.

Job Description

Location: Sophia Antipolis, France

Contract Type: Full-time, Permanent

Role Description

As an Embedded Software Engineer at ALTEN Sophia Antipolis, you will be involved in the full lifecycle of embedded system development for high-impact projects across industries such as aerospace, automotive, telecommunications, or IoT.

You will work closely with multidisciplinary teams (hardware, system, test, and validation engineers) to design, implement, and validate robust embedded software solutions in real-time environments.

You will have the opportunity to contribute to technically challenging projects, develop your expertise in embedded systems, and grow within an international and innovation-driven environment.

Key Responsibilities

Analyze system and software specifications

Design, develop, and debug embedded software in C/C++

Integrate and test software components in real-time environments

Collaborate with hardware and systems teams for seamless integration

Contribute to documentation and continuous improvement processes

Ensure compliance with coding standards, performance requirements, and safety constraints

Qualifications

Required Skills

Degree in Computer Science, Electronics, Embedded Systems, or related field

Experience or strong academic background in embedded software development

Proficiency in C and/or C++ programming

Familiarity with real-time operating systems (RTOS) such as Linux RT, Xenomai, or VxWorks

Basic understanding of hardware/software integration, and experience with FPGA environments is a plus

Fluent in English (written and spoken); French is a plus

Nice to Have (Bonus Skills)

Knowledge of scripting languages (e.g., Python, Bash)

Familiarity with development tools such as Git, Jenkins, or Jira

Experience with debugging tools (e.g., oscilloscopes, logic analyzers)

Understanding of communication protocols (CAN, SPI, I2C, UART)

Additional Information

Why Join Us?

Work on cutting-edge projects with leading international clients.

Be part of a collaborative and innovative Agile team.

Access career growth opportunities in an international environment.

Enjoy a hybrid work model for work-life balance.

Ready to take on the challenge? Apply now and be part of our journey!

About the Company

ALTEN Group supports the development strategy of its customers in the fields of innovation, R&D and technological information systems. Created 30 years ago, the Group has become a world leader in Engineering and Technology consulting. 24 700 highly qualified engineers carry out studies and conception projects for the Technical and Information Systems Divisions of major customers in the industrial, telecommunications and Service sectors. Our business lines: * ENGINEERING R&D and Manufacturing outsourcing : > Consulting > ... Know more