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 480 results.
Permanent

Job VacancyTech lead Expert Data Retrieval RAG H/F

OUICODING
Published on

50k-60k €
Courbevoie, Ile-de-France
1. Collecte, Ingestion & Indexation -Pipelines d'ingestion : Concevoir la collecte et le traitement de sources hétérogènes (édition, open data, bases juridiques), le parsing, le nettoyage, le chunking et la normalisation des documents. -Indexation & Embeddings : Choisir et industrialiser les modèles d'embeddings, alimenter et maintenir les bases vectorielles, gérer la fraîcheur et la reconstruction des index. -Qualité & Volumétrie : Garantir la scalabilité de l'indexation sur des corpus massifs et la traçabilité des données (lignage, versioning des index). 2. Recherche & Pertinence (Retrieval & RAG) -Stratégie de retrieval : Combiner recherche lexicale et sémantique (BM25 + embeddings) avec du reranking et du filtrage par métadonnées pour maximiser la pertinence. -Évaluation continue : Mettre en place des jeux de tests et des métriques de pertinence (Recall, Precision, nDCG, MRR) pour mesurer et piloter l'amélioration du retrieval. -RAG (Retrieval-Augmented Generation) : Structurer la phase de récupération qui alimente les LLM (contexte, citations, dé-duplication, gestion des fenêtres de contexte). -Observabilité & Sécurité : Instrumenter les pipelines (logs, métriques, traces) et garantir la conformité des données (RGPD, cloisonnement par pays). 3. Leadership Technique & Gouvernance -Culture Craftsmanship : Promouvoir les pratiques de Clean Code, SOLID, et tests automatisés au sein de l'équipe. -Rayonnement : Assurer une veille constante et contribuer au rayonnement technique du groupe (articles, meetups, open-source).
View this job
Permanent

Job VacancyMachine Learning Engineer

█ █ █ ██ █ █
Published on
Deep learning
Ocaml

United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancySenior Data Analyst

Nexus Jobs Limited
Published on

£60k-80k
London, England, United Kingdom
Senior Data Analyst Our Client is Venture Capital firm based in London. We invest in early-stage businesses with strong growth potential and have been lucky enough to back some amazing entrepreneurs. They are looking for someone who loves data, and data software, to help maintain and develop its data and reporting efforts – must have at least 5 to 7 years proven track record of working with Data and Excel. This is a unique opportunity with a leading Venture Capital Fund to use your technical and organisational skills to support some of the leading European technology companies. Your responsibilities would include: Reporting: - Investor Statements Monitoring valuations for early stage, private businesses Creating processes to ensure data is up to date, complete and accurate Investment data collection: Building and maintaining connections between data sets, including financials, notes, PDFs and excel data sets Keeping internal investment and co-investment data up to date Supporting the investment team with answering data requests Developing new solutions for data capture and management Helping analyse new investment opportunities with data provided in market research and data rooms The Company are a small team, so are looking for someone that is proactive and willing to roll up their sleeves and get stuck in. In particular, we are looking for someone who: - Is passionate about start ups - Has a strong grasp of data sources - Has a good eye for detail - Has strong numeric ability and enjoys reconciliations - Has a strong work ethic and enjoys multi-tasking - Is experienced in designing internal process and reports - Is experienced in implementing and maintaining data systems - Has strong communication skills, with the ability to extract, structure and share data for internal reporting and queries. - Is personable and energetic - Takes pride in their work and enjoys seeing tasks through to completion - Can work independently as well as part of a team - Is good at meeting deadlines and prioritising work - Has experience in online data capture platforms such as Airtable - Has experience in building macros in excel would be an ideal The Company is based in Central London. The salary for this role will be in the range £60K - £80K. Do send your CV to us in Word format along with your salary and availability.
View this job
Permanent

Job VacancyJunior AV Engineer

Rise Technical Recruitment Ltd
Published on

£26k-32k
Birmingham, United Kingdom
Junior AV Installation Engineer Birmingham & Midlands Region (with occasional overnight stays) £26,000 - £32,000 + Company Vehicle + Specialist Tools & Equipment + Manufacturer Training + Ongoing Technical Development + Career Progression Are you looking to build a long-term career within the AV industry, working alongside an experienced Lead Engineer on high-profile university and commercial installation projects while receiving hands-on training and support to develop into a fully qualified AV Installation Engineer? This is an excellent opportunity to join a growing AV integration business delivering cutting-edge audiovisual installations across teaching spaces, lecture theatres and commercial environments throughout the Midlands. You will work as part of a dedicated two-person installation team, assisting with the delivery of high-quality AV projects for a major university client and other commercial customers. You will support the installation, testing and commissioning of AV systems while developing your technical knowledge under the guidance of an experienced Lead Engineer. This role offers structured mentoring, manufacturer training and ongoing development opportunities, making it ideal for someone looking to establish themselves within the AV industry. The ideal candidate will have strong practical skills, a positive attitude and a willingness to learn. Previous experience within AV installation, structured cabling, electrical work or a similar technical environment would be highly advantageous. The Role: Assist with AV installations across education and commercial environments Support the installation, termination and testing of AV systems Work alongside a Lead Engineer on site-based projects Maintain high installation standards and safe working practices Travel throughout the Midlands with occasional overnight stays The Person: Previous AV installation, electrical or structured cabling experience preferred Positive attitude with a strong willingness to learn Good practical and problem-solving skills Comfortable working on customer sites and within live environments Full UK driving licence ECS/CSCS card and Enhanced DBS, or willingness to obtain Reference Number: BBBH277876 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job Vacancy1st Line IT Support

Rise Technical Recruitment Ltd
Published on

£24k-26k
Birmingham, United Kingdom
1 Line IT Support Tamworth (5 days on-site) £24,000 - £26,000 + Training + Progression + Benefits Are you a customer-focused IT professional looking to develop your career in a fast-paced support environment where you will be the first point of contact and make a real impact on user experience? This is a great opportunity to join a growing IT team where you will provide front-line support to end users, handling a wide range of service requests via phone, email and ticketing systems. You will be responsible for diagnosing and resolving first-line technical issues, ensuring high levels of customer satisfaction. In this role, you will support users with hardware, software and access-related queries, escalating more complex issues where required. You will also maintain accurate records in the ticketing system and contribute to continuous improvement through documentation and knowledge sharing. The ideal candidate will have strong communication skills, a problem-solving mindset and a solid understanding of IT support fundamentals. This is a fantastic opportunity for someone looking to build technical expertise and progress within IT support. The Role: First point of contact for IT service requests via phone, email and ticketing tools Troubleshoot hardware and software issues at first-line level Escalate complex issues to appropriate teams Maintain accurate ticket records and documentation Support user account management and access requests The Person: Previous experience in an IT support or service desk role (desirable) Strong communication and customer service skills Basic knowledge of IT systems, hardware and software Organised with good attention to detail Keen to learn and develop technical skills Reference Number: BBBH275922 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Python IA & Connectivité SharePoint

VISIAN
Published on
Azure
CI/CD
LangGraph

1 year
Paris, France
ContexteEntreprise du secteur bancaire, développement d'un chatbot IA centralisé à l'échelle de la banque, intégrant SharePoint comme source de données principale. Projet impliquant une équipe technique spécialisée en IA, connectivité SharePoint et qualité logicielle. MissionsConcevoir et développer un chatbot IA centralisé intégrant SharePoint comme source de données principale Garantir la qualité, la fiabilité et la couverture de tests du chatbot via une stratégie QA rigoureuse Développement Python / Go / IA Concevoir l'architecture du chatbot (orchestration, RAG, gestion du contexte, multi-turn) Développer les composants IA : ingestion, embedding, retrieval, génération (LLM on-premise ou API) Intégrer les modèles LLM avec les sources de connaissance SharePoint Optimiser les performances (latence, throughput, qualité des réponses) Gestion des prompts, templates, et évaluation des réponses (prompt engineering) Développement d'outils et services en Go (performance-critical, sidecar utilities) Connectivité SharePoint Intégration avec SharePoint Online / On-Premise via API Graph ou SharePoint REST API Authentification : OAuth2, Azure AD, certificats app-only, managed identities Crawling et indexation des documents, pages, listes, et bibliothèques SharePoint Gestion des permissions et de la sécurité au niveau des sites/documents (respect des ACLs dans le retrieval) Synchronisation et rafraîchissement incrémental du contenu SharePoint Gestion des métadonnées, types de contenu, et structures de sites complexes (multi-sites, multi-tenants) Gestion des quotas API Graph (throttling, retry, pagination) QA / Testing — Focus Principal Concevoir et implémenter la stratégie de test end-to-end du chatbot Tests unitaires (pytest, Go testing) — couverture des composants IA, connecteurs SharePoint, orchestration Tests d'intégration : SharePoint API mocking, vector store, LLM endpoints Tests de contrat API (schema validation, Pydantic AI schema enforcement) Tests de non-régression sur les réponses IA : Golden datasets et évaluation automatique des réponses Scoring de qualité (relevance, faithfulness, hallucination detection) A/B testing des prompts et des versions de modèles Tests de charge et de performance (locust / k6) — simulation multi-utilisateurs concurrents Tests de sécurité : Injection de prompts (prompt injection, jailbreak) Fuite de données (data exfiltration, cross-tenant leakage) Accès non autorisés (bypass d'ACLs SharePoint) Tests de robustesse LLM : edge cases, context overflow, model fallback, timeout handling Observabilité de la qualité via Langfuse : Tracing des chaînes RAG (retrieval → génération → réponse) Évaluation continue des réponses en production (drift detection, feedback loops) Dashboards de qualité (latence, token usage, user satisfaction, error rates) Alerting sur dégradation de qualité Mise en place de pipelines CI/CD avec gates de qualité (tests, linting, évaluation IA) Gestion des environnements de test (dev / staging / prod) avec données représentatives Architecture & Intégration Concevoir le pipeline de données : SharePoint → extraction → chunking → embedding → vector store Exposer le chatbot via API REST (FastAPI) et interface utilisateur Intégration avec les systèmes internes (SSO, logging, audit, monitoring) Gestion multi-langues (FR/EN) Stack techniqueLangages : Python 3.11+, Go IA / LLM : Pydantic AI, LangChain / LlamaIndex, vLLM, Hugging Face, OpenAI-compatible APIs Observabilité IA / QA : Langfuse (tracing, évaluation, monitoring) Vector Store : Milvus / Qdrant / pgvector SharePoint : Microsoft Graph API, SharePoint REST API, MSAL API : FastAPI, Pydantic Testing : pytest, pytest-asyncio, Go testing, locust, k6 CI/CD : GitLab CI, Tekton Observabilité infra : Prometheus, Grafana, OpenTelemetry Conteneurisation : Docker, Kubernetes / OpenShift
View this job
Contractor

Contractor jobDevops - Admininstration Jenkins

CAT-AMANIA
Published on
Bitbucket
GenAI
Jenkins

12 months
400-480 €
Hauts-de-Seine, France
Vous rejoindrez notre équipe et serez en charge de la gestion des chaînes CI/CD sous Jenkins, de l'intégration du repository Git au déploiement en environnement de production en passant par la génération automatique de code via LLM et le respect des contrats d'interface Spec Driven Development. Vos missions consisteront à contribuer: Assurer l'administration ainsi que le maintien en condition opérationnelle Administrer et maintenir des outils Software Factory: jenkins, Bitbucket, SVN, Nexus, Artifactory, SonarQube, Assurer la disponibilité, la performance et la fiabilité des plateformes, Gérer et accompagner les montées de versions, correctifs, Optimisation techniques, Traiter les demandes d'évolution: création, configuration des jobs jenkins, gestion des droits et des accès, Accompagner les équipes dans l'usage des outils, Assurer le support en cas d'incidents, Gestion des environnements de développement, Maintenir, faire évoluer le package d'outils: IDE, Visual Studio Code, et des outils Squirrel, SoapUI, Garantir une cohérence dans la mise à jour des environnements, Concevoir et maintenir les templates: Spring boot, Angular, Création des repositories Git, génération des pipelines Jenkins, Configuration Kubernetes, Mettre en place les solutions de démarrages des projets, Intégration des outils GenAI, LLM, Piloter l'évolution de Jenkins: Pipeline AS Code, Shared Librairies, Contribuer à la mise en place d'un portail de services, Implémenter la démarche Spec Driven Development, Utilisation d' OpenIA, Swagger, Génération automatique du back end et des clients front end Animation des relations avec les équipes, Recueillir, proposer les améliorations des outils,
View this job
Permanent

Job VacancyDevSecOps Engineer

CGI
Published on

Manchester, England, United Kingdom
At CGI, we are transforming how organisations deliver secure, scalable digital services, and our DevSecOps Engineers are at the heart of that change. In this role, you will design and operate resilient cloud platforms that power critical systems, embedding security and automation into every stage of the lifecycle. We combine deep engineering expertise with a culture of collaboration and accountability, enabling you to shape DevOps and SRE best practice while driving measurable impact for our clients. Here, your ideas are valued, your ownership makes a difference, and your growth is supported as you help us deliver innovative, high-value solutions across modern cloud environments. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. 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, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance.
View this job
Permanent

Job VacancyDevSecOps Engineer

CGI
Published on

Gloucester, England, United Kingdom
At CGI, we are transforming how organisations deliver secure, scalable digital services, and our DevSecOps Engineers are at the heart of that change. In this role, you will design and operate resilient cloud platforms that power critical systems, embedding security and automation into every stage of the lifecycle. We combine deep engineering expertise with a culture of collaboration and accountability, enabling you to shape DevOps and SRE best practice while driving measurable impact for our clients. Here, your ideas are valued, your ownership makes a difference, and your growth is supported as you help us deliver innovative, high-value solutions across modern cloud environments. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. 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, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance.
View this job
Permanent

Job VacancyDatacoms Technician

Rise Technical Recruitment Ltd
Published on

Reigate and Banstead, United Kingdom
Datacoms Technician Competitive Salary + Annual Bonus + Private Healthcare + Pension + Progression + Gym Membership + Full Training London Are you an experienced Datacoms Technician looking for a varied, hands-on role where you can work on global communications infrastructure, bespoke solutions and cutting-edge technologies across satellite, LTE and enterprise networks? This is an exciting opportunity to join a specialist engineering team delivering advanced communication solutions to customers operating in remote and challenging environments. You will play a key role in designing, implementing and supporting complex network systems, working across both in-house product development and customer-facing projects. In this role, you will collaborate closely with internal teams and external clients to deliver tailored network solutions, from initial design through to deployment and ongoing support. You will also be responsible for resolving escalated technical issues, contributing to product development and ensuring the performance and reliability of critical communication systems. The ideal candidate will have strong networking fundamentals, hands-on experience with firewalls, routing and switching, and a proactive approach to problem solving. This role also offers opportunities for travel, exposure to cutting-edge technologies and continuous professional development within a highly technical environment. The Role: Support and maintain enterprise and customer network solutions Diagnose and resolve complex, escalated technical issues Assist in the design, build and deployment of network infrastructure Contribute to product evaluation, development and system integration Produce and maintain technical documentation for projects The Person: Strong knowledge of TCP/IP, routing, switching and firewall technologies Experience with satellite communications or enterprise IT systems Ability to troubleshoot complex network issues effectively Professional, proactive and able to work both independently and as part of a team Relevant qualification in IT, Networking or Engineering (degree or equivalent) Reference Number:BBBH275875 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyRemanufacturing Technician

Rise Technical Recruitment Ltd
Published on

£31k-33k
Colchester, United Kingdom
Remanufacturing Technician Colchester £31,000 + £33,000 + Training + Career Development + Pension + 30 Days Holiday + Specialist Engineering Environment Are you an Electronics Engineer or Senior Electronics Technician with a passion for fault finding, diagnostics and mentoring others, looking to take the next step in your career within a specialist automotive electronics environment? This is an excellent opportunity to join a growing engineering business that specialises in advanced electronic repair and remanufacturing, offering further training, genuine career development and the chance to become a technical leader within a highly skilled engineering team. The company is a well-established engineering business with an excellent reputation for technical excellence and quality-driven manufacturing. Operating within a highly specialised sector, they provide advanced remanufacturing solutions for automotive electronic components across the UK and Europe. Due to continued growth, they are looking to recruit a Senior Remanufacturing Technician to support both the technical development of the team and the delivery of high-quality repair standards. In this role, you will be responsible for diagnosing and repairing automotive electronic components at both unit and PCB level, while also supporting and mentoring fellow technicians, driving process improvements and ensuring technical documentation and quality standards are maintained. This position offers excellent long-term career progression, further specialist training and the opportunity to play a key role within a niche and expanding engineering business. The Role: * Diagnose and repair automotive electronic components at both unit and PCB level using specialist diagnostic equipment and software * Lead, mentor and support technicians, providing technical guidance and sharing best practice * Carry out PCB-level repairs, soldering and component replacement to restore products to original performance standards * Identify opportunities to improve remanufacturing processes and contribute to continuous improvement initiatives * Perform end-of-line testing and quality inspections to ensure products meet company standards * Maintain technical documentation and collaborate with engineering colleagues to improve repair techniques and team capability The Person: * Strong practical knowledge of electronics and electronic fault finding * Ability to read and interpret electrical schematics and wiring diagrams * Experience carrying out PCB-level soldering and electronic component repairs * Automotive electronics experience or knowledge of ECUs would be highly advantageous * Confident using electronic test equipment and diagnostic tools * Strong communication skills with the ability to mentor colleagues and drive continuous improvement * High attention to detail with a commitment to quality and engineering excellence Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyDevops - Admininstration Jenkins

CAT-AMANIA
Published on
Bitbucket
Docker
Google Kubernetes Engine (GKE)

40k-60k €
Hauts-de-Seine, France
Vous rejoindrez notre équipe et serez en charge de la gestion des chaînes CI/CD sous Jenkins, de l'intégration du repository Git au déploiement en environnement de production en passant par la génération automatique de code via LLM et le respect des contrats d'interface Spec Driven Development. Vos missions consisteront à contribuer: Assurer l'administration ainsi que le maintien en condition opérationnelle Administrer et maintenir des outils Software Factory: jenkins, Bitbucket, SVN, Nexus, Artifactory, SonarQube, Assurer la disponibilité, la performance et la fiabilité des plateformes, Gérer et accompagner les montées de versions, correctifs, Optimisation techniques, Traiter les demandes d'évolution: création, configuration des jobs jenkins, gestion des droits et des accès, Accompagner les équipes dans l'usage des outils, Assurer le support en cas d'incidents, Gestion des environnements de développement, Maintenir, faire évoluer le package d'outils: IDE, Visual Studio Code, et des outils Squirrel, SoapUI, Garantir une cohérence dans la mise à jour des environnements, Concevoir et maintenir les templates: Spring boot, Angular, Création des repositories Git, génération des pipelines Jenkins, Configuration Kubernetes, Mettre en place les solutions de démarrages des projets, Intégration des outils GenAI, LLM, Piloter l'évolution de Jenkins: Pipeline AS Code, Shared Librairies, Contribuer à la mise en place d'un portail de services, Implémenter la démarche Spec Driven Development, Utilisation d' OpenIA, Swagger, Génération automatique du back end et des clients front end Animation des relations avec les équipes, Recueillir, proposer les améliorations des outils,
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