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.
Job Title: Support Engineer Location: Cheadle SK8 3GZ Salary: £22k - £26K per annum Job type: Full-time, permanent (37.5 hours per week) Ablyss Systems Ltd are a customer-focused care management software provider with over 20 years of experience in providing user-friendly software applications and services to various sectors of care in the UK. Our core product, Blyssful, is one of the leading services in residential and nursing care. Our mission is simple: to transform care environments so that every service user, family, and care professional feels supported, valued, and safe through technology that enhances, not replaces, human connection. We are a small company with big ambitions. Our goal is to shape the future of care technology to ensure the most vulnerable in society are given the best service they can be, and the providers are able to spend more time with the service users instead of working with difficult systems and getting stuck on administrative tasks. We are now looking for a motivated Support Engineer to join our team and build a long-term career with the business. About the Role: This is an excellent opportunity for someone with a genuine interest in technology who is looking to start or develop a career in IT support. The role offers exposure to a wide range of responsibilities and the chance to work closely with both customers and internal teams in a growing, hands-on business. We welcome candidates who have experience in technical support, customer service, or contact centre environments, as well as those with the right attitude and a willingness to learn. If you enjoy problem-solving, communicating with people, and finding practical solutions, this role will give you valuable experience in customer support, troubleshooting, and core IT systems. As a small and collaborative business, we offer the chance to learn about different areas of the company and develop your skills over time. Many of our team members have progressed from support roles into leadership or more technical positions, making this an excellent opportunity for someone looking for genuine career development. Job Responsibilities: Provide technical support to customers and internal stakeholders via various communication channels, including phone, email and web chat Troubleshoot, investigate and resolve customer issues and queries in a timely and professional manner Escalate unresolved or more complex issues to the relevant people/departments with clear documentation Reproduce and document reported issues with clear instructions Monitor recurring issues and identify patterns for escalation to management Assist customers with configuration of their systems, networks and environments Create, maintain and improve knowledge base articles and troubleshooting guides for customer use Promote self-service support through well-structured documentation Who we are looking for: Essential Experience working in a customer-focused IT role Strong interpersonal and communication skills, with the ability to explain information clearly, professionally and jargon-free Good organisational, analytical and problem-solving skills Demonstratable ability to manage time efficiently and prioritise work Good computer literacy, especially when working with the Microsoft Office suite Desired Experience working with helpdesk software such as FreshDesk, TopDesk, ServiceNow etc A keen interest in evolving technologies and the adoption of new technologies Benefits: Workplace pension in place Annual leave increases with length of service: 22 days for 1-2 years, 24 days for 2-5 years, 26 days after 5 years, and 28 days after 10 years. Due to the nature of the role the company will not be able to offer sponsorship or relocation assistance so candidates must already reside in, and have the right to work in, the UK. Please click on the APPLY button to send your CV and Cover Letter for this role. Candidates with the relevant experience or job titles of; IT, IT Helpdesk, IT Support Engineer, IT Customer Support, Helpdesk, IT Support, IT Support Technician, Infrastructure Engineer, 2nd Line Infrastructure Engineer, 3rd Line Infrastructure Engineer, 2nd Line Support Engineer, 2nd Line Support, ICT Systems Engineer, IT Service Desk Technician, 3rd Line Support, 2nd Line Support Technician, Technical Support, Technical Support Technician, IT Systems Engineer, IT Systems Technician, ICT Technician, IT Systems Support, IT Technician, Information Technology, IT, 1st Line, 2nd Line, Technical Support Engineer, Technical Customer Support, Tech Support, Tech Support Services, Customer Support, IT, Customer Services, Remote Support, Engineer may also be considered for this role.
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.
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.
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.
465 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