Find your next tech and IT Job or contract Embedded Software Developer (IoT, Assembler, Microcontroller...)

An embedded software is a program specifically used for hardware management. The program developed by the IT professional has no purpose outside the hardware for which it was designed. The software is therefore totally limited to the functions for which it was designed and cannot be used outside the equipment in which it is integrated. An embedded software is also called "dedicated software". An embedded software developer works in the IT sector and has the main mission of developing and designing embedded software. In other words, they are called upon to develop code exclusively optimized for the constraints of the hardware in question. The developed software is integrated into the hardware platform to perform certain tasks. The embedded software developer, in their work, takes into account the specificities of each product and its field of use, to optimize their code and adapt it to the environment. They are called upon to show a lot of patience and significant adaptability. The embedded software developer profession also requires a lot of ingenuity to always meet the needs of the equipment to be designed. The embedded software developer must also be quite responsive to intervene quickly in case of problems in code development. They can work in a company or as a freelancer.

Your search returns 487 results.
Contractor
Permanent
Fixed term

Job Vacancychef de projet Equipements Smart Metering

R&S TELECOM
Published on
Azure DevOps
Git
IoT

6 months
Yvelines, France
La division smart-metering développe des applications de télérelève des compteurs d'eau afin de proposer de nouveaux usages et services afin d'améliorer et préserver l'utilisation de l'eau. Au sein du département Matériel, en charge de concevoir et valider les équipements de communication pour les infrastructures smart metering (compteurs communicants, gateway, …), nous recherchons un chef de projet pour prendre en charge le suivi de projet de développement et de qualification de produits communicants. Vous serez amené à gérer de front plusieurs produits. Contrainte forte du projet: Développement de produits électroniques embarqués - protocoles radio IOT Les livrables sont: Suivi de projet de développement et de qualification des compteurs d'eau communicants (planning, ressources, plan d'action, documentation) Suivi des sous-traitants fabricants électroniques Documentation technique: Compétences techniques: Réseaux LPWAN (NB-IOT, LORA, WIZE) - Confirmé - Impératif Développement Electronique embarqué (HW/FW/MECA) - Confirmé - Impératif suivi de fabricants de produits électroniques - Confirmé - Impératif Smart metering (eau, gaz, électricité) - Confirmé - Important Connaissances linguistiques: Anglais Professionnel (Impératif) Principales missions: Les projets consistent à concevoir ou qualifier des produits communicant pour les opérations de télérelève de l'eau: Gestion des projets avec les équipes internes et les fabricants de modules communicants : coordination des activités (gestion des backlogs), suivi du planning, reporting, suivi budgétaire Suivi des fabricants d'équipements : réunions d'avancement, suivi des plans d'action, analyse des documents, … Rédaction des documents techniques (CdC, fiches produits, manuels d'utilisation) Support des équipes système pour intégrer les produits dans la solution Suivi des qualifications et des premiers déploiements, mise en place de KPI qualité, gestion des évolutions Proposition d'amélioration des produits en fonction des retours terrains Profil recherché De formation d'ingénieur généraliste ou électronique (Bac +5) Une expérience professionnelle (5 ans minimum) en gestion de projet de développement de produits électroniques, idéalement dans le domaine des équipements IoT / smart metering. Connaissances techniques Une ou plusieurs technologies radio (LPWAN, LORA, WIZE, NBIOT, LTE-M, BLE). Protocoles de communication utilisés dans des produits IOT (DLMS, LWM2M, COAP) Process de développement de logiciel embarqué sur microcontrôleur et électronique (RF, alimentation) Process d'industrialisation de produits électroniques Utilisation d'outils de suivi : Jira, AzureDevops, Git, Mantis, Testlink, MSProject, … Compétences : Gestion de projet de développement de produits électronique sur l'ensemble du cycle Rédaction de documents techniques Pilotage de sous-traitant (fabricants, EMS) Anglais (lu et écrit, oral) Savoir être Travail en équipe Autonomie, rigueur et force de proposition
View this job
Permanent

Job VacancySoftware Engineers

CGI
Published on

Gloucester, England, United Kingdom
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced software engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team.
View this job
Contractor
Permanent

Job VacancyIngénieur Support Production DevOps

VISIAN
Published on
DevOps
Oracle SQL Developer

1 year
Ile-de-France, France
MissionsAu sein du département Production CIB 2S, l'APS (« Application Production and Support ») gère la production et assure le support des applications de CIB 2S. L'entité APS BS assure cette activité pour les applications Banking Services (applications permettant la compensation, le règlement/livraison et la conservation des titres préalablement négociés — phase dite de post négociation ou post-trade). Au sein de l'APS Settlement and CS IT, le poste consistera à faire du support fonctionnel et technique des applications du sous-domaine. Ce support consiste à : Traiter des demandes unitaires Déployer les releases Gérer des changements Coordonner les équipes infrastructures pour des évolutions mineures en production et hors production Travailler sur des projets de migration Ce poste nécessite un sens de l'organisation, un bon relationnel et une capacité d'analyse permettant d'élaborer et d'adapter des processus quand la situation le permet. La mission consiste à : Traitement des demandes de support au quotidien Gestion des changements applicatifs et fonctionnels Déploiement des releases applicatives Rédaction des post mortem Suivi des problèmes ouverts Élaboration des KPI de production Apports de la missionPrendre part au support de production d'un périmètre avec des applications bancaires clés Faire évoluer favorablement le niveau de service proposé au métier Améliorer la connaissance de la langue anglaise Évolution possibleVotre motivation et votre implication vous permettront d'approfondir vos connaissances dans les domaines techniques et fonctionnels utilisés, et ensuite d'évoluer vers un rôle d'encadrement. Compétences techniques indispensables pour le posteInfrastructure informatique Connaissances informatiques générales Système d'exploitation Linux RedHat Système d'exploitation Windows Langage IT Shell Poste de travail Citrix XenApp Middleware Oracle Weblogic Server Playbook Ansible et automatisation Kubernetes, Terraform, Docker Oracle SQL Capacité à collaborer / travail d'équipe Capacité d'adaptation Capacité d'analyse Capacité à élaborer et à adapter un processus Capacité à établir et activer des réseaux Informations complémentairesInvestissement de 3 ans Un niveau d'anglais courant est nécessaire pour la tenue du poste Le poste est basé à Montreuil Expérience dans l'environnement de la prestation6 ans et plus Conception et mise en œuvre des architectures de production pour les nouveaux projets Implémentation des outils de configuration et d'automatisation pour simplifier les process de déploiement et de mise à jour sur l'intégralité de la plateforme Design et implémentation de scripts pour les besoins du DEV, en support des ingénieurs OPS affectés aux projets Agiles Gestion de la capacité des environnements de production et anticipation des évolutions (capacity planning) Pilotage de la mise à niveau des infrastructures et gestion des impacts Mise en œuvre des bonnes pratiques DevOps et intégration continue : installation, configuration et divers paramétrages Alimentation du backlog des services de production (CI/CD, Continuous Operation, Time2fix, ...) en complément des informations collectées auprès des ingénieurs OPS Connaissance des environnements de production et containers Apport d'expertise autour de la pratique DevOps Connaissance de l'intégration continue Connaissance des infrastructures / serveurs / OS / base de données / flux / firewall Connaissance en infrastructure Cloud (IaaS, PaaS) privé ou public Maîtrise de l'ordonnancement (Schedulers) Connaissance des pratiques Agile et DevOps Connaissance de l'intégration continue (Continuous Integration) : outil de gestion de versions, référentiel du code source (GitLab, Bitbucket, ...), référentiel binaires (Nexus, Artifactory…), orchestration (Jenkins, …) Connaissance de la livraison continue (Continuous Delivery) : gestion de configuration d'environnement, déploiement, infrastructure as code (Ansible, Puppet, Chef) Connaissance des processus et outils du Time2fix et Time2repair
View this job
Contractor
Permanent
Fixed term

Job VacancyLead Developer Data Streaming (Java / Kafka Streams)

Signe +
Published on
Apache Kafka
Springboot

1 year
Grenoble, Auvergne-Rhône-Alpes
Au sein de notre centre de service de Grenoble, vous intervenez sur une plateforme de data streaming dédiée à la collecte et au traitement de données énergétiques issues d'équipements terrain (capteurs IoT, automates, GTB). En tant qu'Expert Kafka Streams / Lead Dev Data Streaming, vous prenez en charge la conception, le développement et la mise en production de pipelines temps réel critiques. Vos missions principales : Concevoir et développer des microservices de streaming en Java / Spring Boot autour de Kafka & Kafka Streams. Construire et optimiser des topologies Kafka Streams (agrégations, fenêtres temporelles, joins, state stores…). Traiter les sujets de partitionnement, throughput, latence, scalabilité et gestion des offsets. Mettre en œuvre la résilience : tolérance aux pannes, reprise sur incident, relecture/replay, cohérence des données. Contribuer à l'architecture event-driven et aux bonnes pratiques de systèmes distribués. Participer à la supervision et au maintien en conditions opérationnelles des pipelines (métriques, alerting, troubleshooting). Assurer un rôle de lead technique : revues de code, standards, accompagnement de l'équipe, design technique. Environnement technique : Expertise : Java, Spring Boot, Spring Data, Kafka, Kafka Streams Idéalement : Kafka Connect, Spring Cloud, InfluxDB, Oracle/PLSQL, AWS (Lambda/SQS/SNS), Ansible, Docker, Spark
View this job
Permanent
Contractor
Fixed term

Job Vacancy Ingénieur Réseau Senior / SDN (H/F)

virtualbrains
Published on
IoT
Kubernetes
Openshift

1 year
40k-45k €
400-590 €
Liège, Belgium
Dans le cadre d'un programme de transformation IT/OT industrielle, nous recherchons un Ingénieur Réseau Senior / SDN afin de contribuer activement à la conception, la validation et l'implémentation de solutions de connectivité réseau sécurisées. La mission s'inscrit dans un environnement critique, avec une forte exigence en termes de delivery et de production de livrables concrets. Le consultant interviendra en étroite collaboration avec les équipes Infrastructure, Cybersécurité, Plateforme, DevOps et Applicatives. Vos principales responsabilités seront les suivantes : Concevoir et implémenter des architectures réseau sécurisées dans des environnements IT/OT industriels Définir, analyser et valider les flux réseau entre applications, plateformes et infrastructures Intervenir sur les sujets de VLAN, routage, trunking, firewalling, DNS, DHCP, proxy, certificats et TLS Participer aux projets de segmentation réseau et de zonage de sécurité (approche “secure by design”) Contribuer à l'implémentation et au support de solutions SDN Accompagner les besoins réseau liés aux plateformes conteneurisées Kubernetes et OpenShift (ingress, egress, network policies, load balancing) Diagnostiquer et résoudre les incidents réseau complexes multi-couches (réseau, plateforme, applicatif) Produire les livrables techniques : matrices de flux, schémas d'architecture, documentation d'exploitation Participer aux phases de mise en production et au transfert de compétences vers les équipes d'exploitation Livrables attendus : Matrices de flux réseau et validation de connectivité Documentation d'architecture réseau et recommandations techniques Schémas techniques (HLD / LLD) Analyses de risques et écarts Support à la remédiation (segmentation, routage, DNS, proxy, firewall) Documentation de transfert vers les équipes RUN Compétences attendues Expertise en routage (BGP, OSPF), switching, VLAN, trunking Maîtrise du firewalling et de la gestion des flux réseau Solide expérience en segmentation réseau et zonage de sécurité Bonne maîtrise DNS, DHCP, proxy, certificats et protocoles TLS Maîtrise impérative des environnements Kubernetes et OpenShift (réseau, ingress/egress, network policies, load balancing) Bonne compréhension des architectures SDN et de leur implémentation Capacité à diagnostiquer des incidents complexes multi-domaines Excellent relationnel et capacité à collaborer avec des équipes pluridisciplinaires
View this job
Permanent

Job VacancySenior Backend Developer with C# .net

Nexus Jobs Limited
Published on

£55k-80k
United Kingdom
Senior Backend Developer with C# .net Working as part of the Digital team, you'll be responsible for the ongoing development and improvements to an eCommerce website as well as other internal applications for this award-winning Travel Company. You will be responsible for: Leading the eCommerce web and application development from a technical perspective Collaborating with the front end developer and design resource to deliver improved UI & UX A problem solver - you'll need to be able to analyse and suggest improvements to existing website features Analysing and identifying ways to automate processes working alongside the business lead Implementing automated regression testing for the software developed Skills and Experience: Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch Understanding of SOLID development principles Worked previously on projects using the Umbraco CMS Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) Familiar with Azure cloud services & setting up/managing resources/deploying apps Familiar with JIRA and Confluence Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Experience of PowerBI, PowerQuery and R Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) A positive and cooperative individual who will work effectively across departments and within a team Worked in an agile/Kanban environment and familiar with JIRA and confluence Not afraid to challenge existing thinking in order to improve processes The Client will consider candidates with solid Backend development skills without Umbraco. The salary for this role will be in the range £55K to £80K per year depending on experience. The Client is based in Central London and this role will be working remotely. Do send your CV to us in Word format along with your salary and availability.
View this job
Permanent

Job VacancySoftware Engineers

CGI
Published on

London, England, United Kingdom
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced software engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team.
View this job
Permanent

Job VacancyAnalyst Developer - Higher Education

LA International Computer Consultants Ltd
Published on

United Kingdom
An exciting opportunity to become part of a dynamic team in Information Services at the University of Brighton If you're looking for a role where you can apply your all round IT skills in a meaningful, supportive environment - we can offer exactly that. Our Student Systems team develops, integrates and supports the University's core student management systems, which handle everything from applications and enrolments to fees, results, placements, wellbeing and awards. We're now looking for someone to help us make the very best use of these systems. Our primary development platform is SITS e:Vision, a proprietary toolkit used to build self service functions for students and applicants, as well as tools for staff to maintain student records. Full training will be provided - what you'll bring is an analytical mindset, an aptitude for web development and a willingness to learn. Student data underpins almost every university process, and we support integrations with finance, accommodation, timetabling, UCAS, our VLE and identity management systems. You'll work across a mix of on premise and cloud hosted services, applying your SQL, PL/SQL, web services and scripting experience to maintain and enhance them. We will also want you to play a key role in system support - from upgrades and patching to third line investigation, debugging and vendor liaison. Strong customer service, clear communication and confident data analysis will be essential. We'd be delighted to welcome someone who sees themselves thriving in this role that's based at our Moulsecoomb campus, with modern learning, working and social spaces. This is a full-time (37.0 hours per week), permanent post with opportunities for flexible working and we welcome applications from candidates seeking to job share. The University offers generous leave, training and development, on site fitness facilities and a range of travel and shopping discounts. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Permanent

Job VacancyChef de projet ERP Technique H/F

S-quaar
Published on
Oracle
Oracle SQL Developer
Project management

50k-55k €
Vannes, Brittany
Lieu : Morbihan (56) Salaire : 50 à 55 K€ + avantages Télétravail : 2 jours par semaine Dans le cadre d'un CDI, nous recherchons pour notre client, éditeur de logiciels reconnu pour ses solutions dédiées à la gestion de production, à la supply chain et à la gestion commerciale, un Chef de Projet ERP Technique H/F. L'entreprise accompagne depuis de nombreuses années des industriels dans la mise en œuvre et l'évolution de leurs applications métiers. Afin de soutenir sa croissance, elle souhaite renforcer son équipe projets avec une intégration prévue entre septembre et décembre 2026. VOS MISSIONS: Au sein de l'équipe projets, vous pilotez plusieurs projets de déploiement et d'évolution d'applications métiers, depuis le cadrage jusqu'à la mise en production. Vous assurez la planification, le suivi des charges, des délais et de la qualité des projets, animez les équipes internes et êtes l'interlocuteur privilégié de vos clients. Vous participez également aux phases de chiffrage, à la définition des solutions techniques et fonctionnelles ainsi qu'au suivi des risques et de la satisfaction client. Grâce à votre bagage technique, vous intervenez également sur le paramétrage des solutions et participez ponctuellement aux développements réalisés dans le cadre des projets. Bien sûr, des déplacements sont à prévoir, notamment dans le cadre de la mise en production des solutions chez les clients. Environnement technique: Oracle Database, SQL / PL/SQL, Oracle APEX, SQL Server, C#, C++, .NET, ERP, GPAO, GMAO, WMS, Applications métiers industrielles et commerciales VOUS: Issu(e) d'une formation supérieure en informatique et d'une expérience au sein d'une équipe projet informatiques en environnement industriel. Vous maîtrisez le développement autour d'Oracle (SQL/PLSQL) et/ou SQL Server et avez évolué sur des projets impliquant des ERP, GPAO, GMAO, WMS ou des applications métiers. Une connaissance d'Oracle APEX constitue un véritable atout. Autonome, organisé et rigoureux, vous appréciez autant le pilotage de projets que les échanges avec les utilisateurs et les équipes techniques. Vous aimez comprendre les métiers de vos clients et proposer des solutions adaptées. Un niveau d'anglais technique, à l'écrit comme à l'oral, est attendu. PROCESS : Après un premier échange avec notre équipe, vous rencontrerez : - Un Responsable du site - Un Manager opérationnel Décision rapide. Envoyez-nous votre CV et si votre profil correspond, vous serez contacté(e) rapidement par un membre de l'équipe. Au plaisir d'échanger autour de votre projet, S-quaar
View this job
Contractor

Contractor jobData Engineer

CS Group Solutions
Published on
Dataiku
SQL
Tableau software

6 months
Paris, France
Nous recherchons un Data Engineer Data Engineer Confirmé / Senior Compétences techniques: SQL - Confirmé - Impératif TALEND - Confirmé - Important DATAIKU - Confirmé - Important STAR SCHEMA - Confirmé - Important Description détaillée: Dans le cadre du développement de services de valorisation de données, notre client a conçu et mis en place une plateforme de traitement de ses données appelée « Datalab ». Le Datalab facilite la création de requêtes, et la production de rapports et tableaux de bords évolutifs et adaptés aux besoins des utilisateurs sous le contrôle du client Il s'agit de reproduire au sein du Datalab (Dataiku, Vertica, Tableau Software) une liste de rapports et tableaux de bord existants dans les infocentres actuels conçus à travers des Univers Business Object. Compétences attendues : Relationnel Bon relationnel Capacité à travailler en équipe Capacité à présenter son travail Capacité à travailler en mode sprint et à respecter les délais Outils Très bonne connaissance du modèle en étoile / star schema DATAIKU PYTHON TALEND BDD VERTICA SQL avancé Socle de données De formation data Connaissance et expérience significative des principes et bonnes pratiques de développement d'un socle data industrialisé dans les standard Connaissance et expérience significative des principes et bonnes pratiques de MEP Expérience significative dans les gestions des init et delta de données Sujets attendus avec connaissance théoriques et expérience significative : collecte de données, implémentation du star schema en faits/dimensions dans les règles de l'art Expérience des tests et validation de données (secondaire) Full présentiel sur les premiers mois.
View this job
Contractor

Contractor jobFullstack Backend Developer with C# .net

Nexus Jobs Limited
Published on

£350-500
United Kingdom
Fullstack Backend Developer with C# .net Working as part of the Digital team, you'll be responsible for the ongoing development and improvements to an eCommerce website as well as other internal applications for this award-winning Travel Company. You will be responsible for: Leading the eCommerce web and application development from a technical perspective Collaborating with the front end developer and design resource to deliver improved UI & UX A problem solver - you'll need to be able to analyse and suggest improvements to existing website features Analysing and identifying ways to automate processes working alongside the business lead Implementing automated regression testing for the software developed Skills and Experience: Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch Understanding of SOLID development principles Worked previously on projects using the Umbraco CMS Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) Familiar with Azure cloud services & setting up/managing resources/deploying apps Familiar with JIRA and Confluence Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Experience of PowerBI, PowerQuery and R Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) A positive and cooperative individual who will work effectively across departments and within a team Worked in an agile/Kanban environment and familiar with JIRA and confluence Not afraid to challenge existing thinking in order to improve processes The Client will consider candidates with solid Backend development skills without Umbraco. The Client is based in Central London and this role will be working remotely. The duration will be 3 months. Do send your CV to us in Word format along with your salary and availability.
View this job
Contractor
Permanent

Job VacancyRéférent Architecture & Infrastructure Industrielle (H/F)

RIDCHA DATA
Published on
IoT
Maintaining safety conditions (MCS)
MES (Manufacturing Execution System)

1 year
Corbeil-Essonnes, Ile-de-France
ContexteDans le cadre d'un programme majeur de transformation industrielle, nous recherchons un Référent Architecture & Infrastructure Industrielle afin d'accompagner la conception et le déploiement d'infrastructures IT/OT sur plusieurs sites industriels. Vous interviendrez en tant qu'expert transverse sur les architectures industrielles, avec pour objectif de garantir la cohérence des infrastructures, la standardisation des solutions et le respect des exigences de cybersécurité dans un environnement industriel exigeant. Cette mission s'inscrit dans un contexte de création, d'extension et d'intégration de sites industriels, avec des échanges réguliers auprès de partenaires et fournisseurs. Vos missionsArchitecture & ConceptionDéfinir les architectures cibles des infrastructures industrielles IT/OT. Participer à l'analyse des besoins liés aux systèmes industriels (MES, MCS, automates, IoT/IIoT). Réaliser les inventaires des équipements industriels à intégrer. Concevoir les schémas d'architecture réseau (logiques et physiques). Produire la documentation technique (schémas, matrices de flux, plans de câblage, dossiers d'architecture). Garantir la prise en compte des exigences de cybersécurité dès la conception. Pilotage techniqueParticiper aux réunions techniques avec les fournisseurs et partenaires. Challenger les propositions techniques et les architectures proposées. Valider les solutions techniques mises en œuvre sur les projets. Définir les plans de tests de performance, de charge et de résilience des infrastructures OT/IT. StandardisationDéfinir et faire évoluer les standards d'architecture. Concevoir les Core Models (architectures de référence, templates de configuration, modèles de connectivité). Élaborer les standards de sécurité et les matrices de flux sécurisés. Capitaliser les retours d'expérience afin d'améliorer les référentiels techniques. AccompagnementAssurer un support technique auprès des équipes de déploiement. Diffuser les bonnes pratiques d'architecture et de cybersécurité industrielle. Accompagner les équipes dans l'application des standards techniques. Livrables attendusArchitecture cible des réseaux industriels. Schémas réseaux logiques et physiques. Inventaires des équipements industriels. Core Models et standards d'architecture. Templates de configuration. Matrices de flux OT/IT sécurisés. Plans de tests de performance et de résilience. Documentation technique et dossiers de capitalisation. Environnement techniqueArchitectures IT/OT Réseaux industriels MES MCS Automates industriels IoT / IIoT BMS / GTB / GTC Firewalls industriels Réseaux Ethernet industriels Cybersécurité industrielle Documentation d'architecture Schémas réseaux Matrices de flux
View this job
Contractor

Contractor jobIngénieur Software Cryptographie Post-Quantique / Post Quantum Cryptography ( PQC)

CELAD
Published on

1 year
400-500 €
Rousset, Provence-Alpes-Côte d'Azur
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur Software Cryptographie Post-Quantique / Post Quantum Cryptography (PQC) pour l'un de nos clients situé vers Rousset. Rattaché(e) à l'équipe d'ingénierie sécurité, votre rôle consiste à concevoir, développer, optimiser et intégrer des briques et bibliothèques cryptographiques post-quantiques (PQC) au cœur de solutions embarquées et applicatives. Vous êtes directement responsable du développement logiciel sécurisé des algorithmes quantico-résistants et de leur intégration dans nos piles logicielles. Votre périmètre couvrira l'implémentation d'algorithmes PQC (Lattice-based, Hash-based), l'optimisation des performances applicatives, le codage résistant aux attaques par canaux auxiliaires, ainsi que la mise en œuvre de schémas hybrides au sein des protocoles existants (PKI, TLS, IPsec). Au quotidien, vous travaillez en étroite collaboration avec les équipes d'architecture, de recherche et de développement matériel/logiciel pour transformer les spécifications cryptographiques en code robuste et performant. - Développer, tester et maintenir nos bibliothèques cryptographiques PQC, en écrivant un code C/C++ (voire Rust) propre, modulaire et hautement sécurisé, - Implémenter les algorithmes quantico-résistants du niveau composant/bas niveau jusqu'aux SDKs et APIs applicatives, - Traduire les spécifications cryptographiques et les standards PQC en code exécutable performant et adapté aux contraintes cibles, - Optimiser les performances logicielles (temps d'exécution, empreinte mémoire, utilisation des registres) et intégrer les accélérateurs matériels disponibles, - Garantir la sécurité du code, notamment par l'écriture d'implémentations à temps constant (constant-time programming) pour immuniser le logiciel contre les attaques par canaux auxiliaires (Side-Channel Attacks), - Concevoir et exécuter les plans de tests unitaires, d'intégration et de non-régression, ainsi que les tests de validation cryptographique (VECTORS/KAT), - Participer à l'intégration des primitives PQC au sein des stacks réseaux, des protocoles de sécurité et des architectures existantes (PKI, enrôlement d'équipements), - Assurer la conformité du code développé avec les exigences des normes FIPS et des critères de certification (FIPS 140-3, Common Criteria).
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Frequently asked questions about working as a Embedded Software Developer (IoT, Assembler, Microcontroller...)

What is the role of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer creates and designs various computer systems while defining the architecture of components and products.

How much does a Embedded Software Developer (IoT, Assembler, Microcontroller...) charge

The daily rate of an embedded software developer is £450, this depends on the freelancer's experience. The salary of a junior embedded software developer ranges between £28,000 and £35,000 gross per year. But by gaining experience, the embedded software developer can then expect a higher compensation, around £60,000 per year.

What is the definition of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer must meet the company's needs and for this purpose focuses on embedded software development. They ensure both the quality of the software, but also its sustainability, security, energy efficiency and consumption. Their mission is based on developing optimized code, while taking into account the various constraints of the platform on which they work. Moreover, their involvement in the testing phases is also important to validate the different processes and if necessary to implement technical documentation. The embedded software developer systematically performs technology monitoring to stay informed of the latest developments. They also use assembly languages such as C++ to code according to client recommendations. On a daily basis, they practice oral and written English and have excellent knowledge of general operating systems such as Linux or Windows.

What type of mission can a Embedded Software Developer (IoT, Assembler, Microcontroller...) handle

• The embedded software developer is actually a computer engineer whose mission is to develop software that will then be embedded within physical products. This type of embedded software is present in our daily lives, without even noticing its presence. For example, software capable of managing supermarket checkouts, software managing the dashboard of a connected car, or software defining the automation of a robotic arm that you can find in industry. • Given that there are numerous applications, the embedded software developer profession requires skills adapted to the environment in which it operates. It is therefore not uncommon for the job to require complementary skills in mechanics, calculation, electricity, electronics, or robotics. • On a daily basis, the embedded software developer handles the installation of computer system-related equipment, as well as their maintenance and development. • These responsibilities translate into total management of embedded software projects. They are also called upon for the development and prototyping of embedded software on the coding side. • The embedded software developer is also involved in numerous tests and validation phases with the implementation of technical documentation. • Finally, they maintain regular technological watch to take into account the latest trends.

What are the main skills of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• As mentioned previously, the embedded software developer has an excellent understanding of programming languages such as Java, C or C++. These are mandatory skills, as programming occupies a predominant place in their daily work. • But that's not all, the embedded software developer has excellent knowledge of electronics and then secondary skills related to the environment in which they operate. Thanks to their expertise in the field, they can anticipate the behavior of electronic hardware in order to adapt their coding. • Finally, they collaborate with other IT professionals, such as the embedded systems engineer to optimize their project.

What is the ideal profile for a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• In order to successfully carry out their mission, the embedded software developer must be able to solve any problem. • In their field, they must be perfectionist by considering all possibilities. • Being naturally curious, this will drive them to discover new procedures and experiment with a new way of coding. • Finally, it is absolutely imperative to have perfect mastery of technical English.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us