Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

C - C++ Software Engineer H/F

ALTEN

Valbonne

Sur place

EUR 60 000 - 80 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

A technology consulting firm in Valbonne is seeking an Embedded Software Engineer to contribute to the full lifecycle of embedded system development across various industries. The role demands strong skills in C/C++ programming, experience with real-time operating systems, and collaboration with multidisciplinary teams. Strong English is required, and familiarity with French is advantageous. Join us to tackle technically challenging projects in an innovative environment.

Qualifications

  • Degree in a relevant field is required.
  • Experience or strong academic background in embedded software development is necessary.
  • Proficiency in C and/or C++ programming is essential.
  • Familiarity with real-time operating systems such as Linux RT, Xenomai, or VxWorks is required.
  • Fluent in English, French is a plus.

Responsabilités

  • Analyze system and software specifications.
  • Design, develop, and debug embedded software in C / C++.
  • Integrate and test software in real-time environments.
  • Work with hardware and systems teams for integration.
  • Contribute to documentation and improvement processes.

Connaissances

Embedded software development
C/C++ programming
Real-time operating systems (RTOS)
Fluent English
Basic hardware/software integration

Formation

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

Outils

Git
Jenkins
Jira
Description du poste

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

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)
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.