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.
Estimator Subcontract Machining Woking £45,000 + Commission + Holidays + Pension + Progression + Benefits Are you an experienced Estimator or Engineering professional looking to join a market-leading manufacturing business where you can play a key role in securing and delivering high-value engineering projects? Brilliant opportunity on offer to join a globally recognised organisation that can offer long-term stability, ongoing development and progression opportunities within a technically challenging environment. This company specialise in precision engineering, advanced manufacturing and innovative technology solutions, supplying customers across a wide range of industries on a global basis. Due to continued growth they are now looking for an Estimator to join their Machine Shop team. In this role you will be responsible for estimating, quoting and securing subcontract machining and metal finishing work. Working closely with Purchasing, Production Control and Sales teams, you will review customer requirements, prepare detailed quotations and support projects from enquiry through to order placement. This is an ideal role for someone with a strong engineering, manufacturing or estimating background looking to join a company who will invest in your future development and progression. THE ROLE: Reviewing customer requirements from CAD drawings, technical specifications and engineering documentation Preparing detailed quotations and proposals for subcontract machining and metal finishing projects Assessing project costs and margins alongside the Machine Shop Manager Deciding whether to bid on customer Requests for Quotation (RFQs) Supporting Production Control and Sales Order Processing with ERP system input and order management Liaising with customers regarding quotations, work in progress and delivery schedules Working closely with Purchasing and Manufacturing teams to ensure accurate project costing THE PERSON: Highly organised and self-motivated with a proactive approach to work Experience within Engineering, Manufacturing, Estimating or Engineering Business Development Familiar with CNC machining and manufacturing processes Able to read and interpret CAD drawings and engineering drawings Strong communication skills with a customer-focused attitude Comfortable managing multiple priorities within a fast-paced environment Software literate and confident using Microsoft Office packages Looking for training, development and long-term career progression 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.
Technical IT Manager Our Client a financial institution with offices in Reading, are looking to recruit an IT Manager to manage the infrastructure and technology for the company. You must be hands-on and have at least 7 to 10 years proven track record. The following are a list of functions for this position: Monitoring and management of the relationship with the managed service provider, including performance against SLAs, charges for non-standard items, complaints, changes to service System changes (software upgrades, introduction of new systems Non-standard requests (new software requests, different/more powerful laptops, etc) Acquisitions of businesses - guidance on how to absorb people and systems Security system monitoring - interpreting and managing output from the SOC (security operations centre) Software licensing (Microsoft, Mimecast, other systems (time recording, billing, marketing, etc) Change management (internal authorisation for significant system changes) Assistance to senior management in relation to IT issues (for example, integration with a new time/billing system) Response to technological change (e.g. major updates to Microsoft software, introduction of AI-based systems) Accreditation for security certificates (Cyber Essentials Plus, possibly ISO 27001) Assistance with AAF and other audits Management of joiner/leaver process Business continuity plan & disaster recovery This is a hybrid position with 2 to 3 days in the office at the offices in Reading. The salary for this position is circa £60K to £80K. Please do send your CV to us in Word format along with your salary and notice period.
Architecture technique produit hardware FPGA, microcontrôleurs, processeurs/logiciel crypto & cybersécurité. 🎯 1. Contexte et finalité de la mission Dans le cadre du lancement d’un nouveau projet stratégique, la mission vise à assurer l’architecture technique d’un produit cryptographique innovant, intégrant des composants hardware et software soumis à des exigences élevées de cybersécurité et de certification. L’architecte intervient comme référent technique transverse, garant de la cohérence globale du produit et de la satisfaction client, en interaction avec les équipes internes, les partenaires externes et les autorités d’évaluation. 🎯 2. Objectifs de la mission • Définir et piloter l’architecture technique du produit (hardware, software, sécurité). • Garantir la conformité du produit aux exigences de cybersécurité, de certification et de durcissement. • Assurer la cohérence technique entre les différentes équipes R&D et les parties prenantes externes. • Produire et défendre les choix techniques auprès du client, des autorités et des laboratoires d’évaluation. • Contribuer à la production des livrables nécessaires aux certifications ANSSI et aux évaluations de sécurité. 🧭 3. Périmètre d’intervention Interfaces externes • Clients du programme • Fournisseurs et partenaires technologiques • Laboratoires d’évaluation (CESTI) • Autorités : ANSSI, DGA Interfaces internes • Responsable de programme • Chef de projet • Équipes R&D hardware, software, sécurité 🛠️ 4. Responsabilités et activités clés Architecture & conception • Définir l’architecture du produit : FPGA, microcontrôleurs, processeurs d’application. • Concevoir les mécanismes de durcissement physique et logiciel. • Garantir la cohérence technique et la robustesse de l’architecture face aux menaces. Sécurité & certification • Maîtriser les processus d’évaluation en vue d’une certification/qualification ANSSI. • Définir et documenter les mécanismes cryptographiques et les architectures de clés. • Produire les documents techniques nécessaires : • Document Cryptographie Système • Document d’architecture de clés • Cible de sécurité • Documents de justification de design • Autres livrables requis par les schémas ANSSI Pilotage technique & communication • Rédiger et défendre les choix techniques auprès des parties prenantes. • Challenger les experts internes pour garantir la qualité et la pertinence des solutions. • Assurer un rôle d’interface crédible et structurante auprès du client et des autorités. 📝 5. Livrables attendus • Architecture technique complète (hardware, software, sécurité). • Dossier de durcissement physique et logiciel. • Ensemble des documents requis pour les certifications ANSSI. • Notes techniques, analyses de risques, justifications de design. • Présentations et supports de défense des choix techniques. 🧩 6. Compétences clés mobilisées Compétences techniques • Architecture hardware (FPGA, microcontrôleurs, processeurs). • Cybersécurité et cryptographie appliquée. • Durcissement physique et logiciel. • Connaissance des processus d’évaluation et de certification ANSSI. Compétences comportementales • Rigueur et autonomie • Pragmatisme et orientation solutions • Capacité à travailler en environnement multi-projet • Agilité et adaptabilité • Esprit d’équipe et sens de la coopération • Excellentes capacités rédactionnelles et relationnelles 🔐 7. Contraintes et particularités de la mission • Mission soumise à habilitation de sécurité défense. • Activités soumises à la restriction « Spécial France ». 📍 8. Localisation Mission réalisée sur le site R&D d’Atos aux Clayes-sous-Bois (78).
Job Title: Field Engineer Location: Newbury Salary: Competitive Job Type: Full Time, Permanent At Netteam tX, we recognise and develop talent, and look to retain talent through the creation of career opportunities, lateral and horizontal. Our culture is centred around our belief in continually refining our skills and knowledge, collectively as a team as well as individually. We actively encourage creativity and innovation, and we strongly believe that it is our people that make us great. About the role: As a Field Engineer, you will be responsible for delivering high-quality technical support both on-site and remotely, ensuring the smooth operation of IT systems for our clients. You will act as a key escalation point for other service desk engineers, providing advanced troubleshooting and resolution for complex technical issues. Your role will involve working closely with clients to understand their technical needs, diagnosing problems, and implementing solutions to enhance the overall IT environment. Key Responsibilities Address technical queries promptly and efficiently, prioritising them to meet KPIs and customer service expectations Providing timely updates to clients Diagnose and resolve technical issues and provide technical assistance on client sites Completing proactive maintenance onsite Respond to escalations from 2nd and 3rd Line Engineers by offering support and technical advice to resolve client queries Maintain and update accurate client site documentation via IT Glue, championing the importance of documentation Maintain company's Information Security policies and procedures Propose improvements to client systems and services to continuously enhance their systems and operations Managing your time efficiently and planning your day accordingly Keep up to date with new technologies adopted by Netteam and our client base Improve your technical knowledge through company training and self-study Provide out-of-hours or standby support to our clients on a rota basis About you: Experience: Ability to work unsupervised, independently and as part of a team IT-related degree or relevant qualifications highly desirable Demonstrable experience as a Service Desk Engineer Able to demonstrate a good all-round knowledge of IT principles Experience with PSA/RMM tools such as Autotask, AEM and IT Glue to provide enhanced support services to clients would be advantageous Experience in initial remote diagnostics, analysis and proactive monitoring would be advantageous Willingness to learn new software and hardware technologies Experience supporting Microsoft Windows Server and Desktop environments Strong working knowledge of Microsoft 365, including Exchange Online, SharePoint, Teams and related cloud services Detailed experience with Backup/DRaaS technologies, Microsoft Entra ID and Infrastructure as a Service (IaaS) Strong knowledge of Microsoft Intune, Conditional Access and Microsoft security technologies Experience supporting Voice over IP (VoIP) solutions, including 3CX, would be advantageous Knowledge of networking technologies including TCP/IP, firewalls, routing and switching Ability to run, patch and terminate cabling to support the installation of new hardware Experience within an MSP and/or the hospitality sector would be advantageous but is not essential Current and valid UK driving licence is essential Personal Attributes: Friendly and professional Excited about tech and thrives on developing understanding of new technologies Possesses good written and verbal communications skills and the ability to clearly communicate complex technical issues to non-technical clients Recognises the importance of frequent and clear communications Keen to research new products and information around technical solutions that could provide answers and solve problems which benefit the whole team Feel that every day is a day of learning Disciplined, with the ability to prioritise and execute tasks under pressure Harnesses pressure to deliver results Why join us? We make work life balance a normal, not a benefit A fun and productive place to work Great team of people to work alongside Workplace Pension Comprehensive in-house and external training offered Competitive salary that reflects your skills and experience Diversity and Inclusion: We are proactively committed to creating a diverse workforce at Netteam tX. We value diversity and inclusion; we want to attract the best people for all our roles. This is regardless of age, ethnicity, sexual orientation, gender, disability, socioeconomic status or religious beliefs. Other: In line with our recruitment policy and client expectation, some roles will be subject to a basic DBS disclosure. Please click on the APPLY button to send your CV and Cover Letter for this role. Candidates with experience of; IT Field Engineer, Field Engineer, Network Support Engineer, 2nd Line Engineer, ICT Support Engineer, IT Engineer, Technical Support Engineer, may also be considered for this role.
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.
452 results
Contracts
ContractorPermanent
Location
Remote type
HybridRemoteOn-site
Rate minimum.
£150
£1300 and more
Salary minimum
£20k
£250k
Experience
0-2 years experience3 to 5 years experience6 to 10 years experience+10 years experience