Ingénieur C/C++ software /embarqué

ITMA
Valbonne, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€35,000.0 - €50,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) JavaScript (Programming Language) Microsoft Windows Agile Methodology Amazon Web Services Data Analysis Unit Testing Bash Shell VoIP C++ (Programming Language) Software Quality Communications Protocols
+27 more
Cyber Security Databases Dynamic Host Configuration Protocol Linux Eclipse (Software) Perl (Programming Language) Ethernet Github Human-Computer Interaction Python (Programming Language) Machine Learning Microsoft Visual Studio Microsoft SQL Server MySQL Message Queuing Telemetry Transport (MQTT) Network Protocols Scrum Methodology Software Architecture Signal Processing Software Engineering Subversion TCP/IP UML Git Zigbee Restful APIs Jenkins

Job description

  • Concevoir, développer et tester des logiciels en C/C++ sur plateformes ARM et autres architectures.
  • Participer à l’intégration de modules logiciels avec des composants hardware et assurer leur compatibilité avec divers systèmes d’exploitation comme Linux ou Windows.
  • Collaborer à la mise en œuvre d’interfaces utilisateur (UI) et à l’intégration de protocoles de communication tels que TCP/IP, UDP, MQTT, Zigbee ou VoIP.
  • Développer et maintenir des scripts d’automatisation en Bash, Python ou Perl pour optimiser les processus de build, de déploiement et de tests logiciels.
  • Participer à la conception UML et à la modélisation des architectures logicielles.
  • Contribuer aux activités de tests unitaires, d’intégration et d’assurance qualité logicielle en utilisant des outils comme Jenkins, GitHub ou SVN.
  • Collaborer avec les équipes hardware pour le débogage et la validation des systèmes embarqués.
  • Participer à l’analyse des données collectées via MySQL, Microsoft SQL Server ou autres bases de données pour améliorer les performances du système.
  • Contribuer à l’évolution technique des projets en intégrant des technologies telles que AWS, REST API, Machine learning ou Signal processing.

Requirements

Vous possédez une solide expérience en développement logiciel embarqué en C/C++ sur architectures ARM ou similaires. Une connaissance approfondie des systèmes d’exploitation Linux et Windows est essentielle. La maîtrise des outils de gestion de version tels que Git ou SVN ainsi que des environnements de développement comme Visual Studio ou Eclipse est requise. Vous avez une bonne compréhension des protocoles réseau (TCP/IP, Ethernet, DHCP) ainsi que des concepts liés à la cybersécurité et au chiffrement. Une expérience dans le domaine de l’Internet of Things (IoT), la programmation Python ou JavaScript, ainsi que dans le traitement du signal ou le machine learning constitue un atout supplémentaire. La capacité à travailler en équipe selon les méthodologies Agile ou Scrum est indispensable. Vous faites preuve d’un excellent esprit d’analyse, d’une grande rigueur dans votre travail et d’une forte capacité d’adaptation face aux évolutions technologiques. Si vous

Benefits & conditions

Rémunération : 35 000,00€ à 50 000,00€ par an

Lieu du poste : Télétravail hybride (Valbonne (06))

About the company

Nous recherchons un ingénieur ou une ingénieure en développement logiciel ou embarqué, spécialisé(e) en C/C++, pour rejoindre notre équipe innovante. Vous participerez à la conception, au développement et à la maintenance de solutions logicielles pour des systèmes embarqués complexes. Si vous êtes passionné(e) par les technologies de l’Internet des objets, l’automatisation et le traitement du signal, ce poste est fait pour vous. Vous évoluerez dans un environnement dynamique où l’agilité, la qualité logicielle et l’innovation sont au cœur de nos projets.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:26 min

Spear phishing IT administrators with malicious VoIP spoofing

Mauro Verderosa · LIVE

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all