Embedded Software Engineer

4 weeks ago


London, United Kingdom Disguise Group Full time

Role: Embedded Software Engineer
Department: Hardware
Reports to: Senior Embedded Software Engineer
Why you’re here:
The Embedded Software Engineer reports to the Senior Embedded Software Engineer and works alongside the Hardware, Software and Product teams. You are here to:
Design robust, sustainable and well-documented solutions that are easily consumed by other teams
Improve and maintain existing embedded systems
Bridge Hardware, Product and Software teams
Work with support engineers to diagnose and understand issues with systems
What you’re here to do:
Your role as Embedded Software Engineer is to focus on the improvement and development of new and existing embedded systems. This opportunity will give you experience across the whole stack of an embedded system from low level interfaces, device trees & drivers to integrating into cutting edge systems that provide immersive experiences on a global scale. Everything from SPI, I2C, USB, UART and GPIOs, linux device drivers and custom OS design up to hardware abstraction libraries that integrate with our core software. In other words anything from bare metal microcontrollers to SoCs all the way up to full blown x86 servers. There are also opportunities for getting involved in IoT projects to serve emerging product portfolios if you have a knack for sending data efficiently over unreliable networks.
You will be responsible for defining and architecting APIs from the ground up which are ultimately consumed by d3 (main software) or exposed to end users for control. These APIs could either be static/dynamic libraries or APIs to embedded services all the way to REST over LAN.
Disguise currently uses Buildroot and Petalinux build environments for different products so experience with embedded tool chains is preferred. Userspace configuration knowledge is required and some kernel mode driver development experience is a bonus.
Essentia l:
BEng/BSc or equivalent experience building and delivering embedded systems or products
In depth knowledge of embedded systems and toolchains(interrupts, clocks, memory, compilation)
Good understanding of serial interface protocols (UART, SPI, I2C etc)
Excellent knowledge of C and at least one scripting language (preferably python or bash)
Strong troubleshooting ability and familiarity with common lab equipment (logic analysers etc)
Good knowledge of PCB Schematics/ PCB Design
Desirable:
Experience with video technology or general experience within the AV industry
Embedded Linux experience
Basic understanding of FPGA systems
Ability to work well in a team and contribute to our 'one team' culture
Strong written technical communication and documentation
Have seen at least one product through from concept to delivery
An interest in researching new and perhaps unfamiliar technology for product development
#J-18808-Ljbffr



  • London, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Position : Embedded Software EngineerLocation: ManchesterSalary: Up to £45,000 + benefitsAn exciting new position has now been created for an Embedded Software Engineer to join our growing start up client's team, working out of their brand-new offices in the South Manchester area. Our client is working towards the 2nd generation of their cutting-edge...


  • London, Greater London, United Kingdom Hexwired Recruitment Full time £60,000 - £65,000

    Embedded Software Engineer -£60k-£65k-Hitchin- Semi Remote Hexwired Recruitment has partnered with a rapidly expanding Electronics manufacturer in Hitchin now seeking an Embedded Software engineer to help support the development of a range of bespoke industrial products. The company are well established and are expanding due to customer demand as well as...


  • London, Greater London, United Kingdom The Engineer Full time £2,500

    Embedded Design Team Lead - Electronic Engineering As the Embedded Design Team Lead, you will have the opportunity to guide our team of skilled engineers and contribute to the development of advanced defence technology. This role is ideal for an ambitious individual who excels in a fast-paced and dynamic environment. Job Title: Embedded Design Team Lead...


  • London, United Kingdom Walter Everett Full time

    **Embedded Software Engineer** **Walter Everett Is a recruitment agency and we are currently helping our client to recruit an Embedded Software Engineer.** **The client designs and manufactures energy-efficient, cutting-edge lighting and control product systems for industry and residential customers. They are part of a global specialist in electronic and...


  • Uxbridge, Greater London, United Kingdom Premier Group Recruitment Ltd Full time

    Embedded Software Engineer Location: Uxbridge Salary Range: £65,000 to £75,000 per annum Required Skills: Engineering - Electronics, Engineering - Embedded Software We are currently seeking an experienced Embedded Software Engineer to join our team at [Company Name]. As an Embedded Software Engineer, you will be responsible for developing and implementing...


  • London, Greater London, United Kingdom Redline Group - Specialist Recruitment for Technology & Electronics Companies Full time

    Are you an Embedded Software Engineer – C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you will...


  • London, United Kingdom Disguise Group Full time

    Role: Embedded Software Engineer Department: Hardware Reports to: Senior Embedded Software Engineer Why you’re here: The Embedded Software Engineer reports to the Senior Embedded Software Engineer and works alongside the Hardware, Software and Product teams. You are here to: Design robust, sustainable and well-documented solutions that are...


  • London, United Kingdom Disguise Group Full time

    Role: Embedded Software Engineer Department: Hardware Reports to: Senior Embedded Software Engineer Why you’re here: The Embedded Software Engineer reports to the Senior Embedded Software Engineer and works alongside the Hardware, Software and Product teams. You are here to: Design robust, sustainable and well-documented solutions that are...


  • London, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Software Engineer - £50k - £70k – London – RemoteHexwired Recruitment has partnered with a expanding and successful Electronics manufacturer in London now seeking an Embedded Software Engineer with good experience working on BLE protocols and ideally Nordic Chipets.The company are rapidly expanding due to successful investment as well as...


  • London, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Software Engineer - £50k - £70k – London – RemoteHexwired Recruitment has partnered with a expanding and successful Electronics manufacturer in London now seeking an Embedded Software Engineer with good experience working on BLE protocols and ideally Nordic Chipets.The company are rapidly expanding due to successful investment as well as...


  • Uxbridge, Greater London, United Kingdom IC Resources Full time €65,000 - €70,000

    Embedded Software Engineer - £65k-£70k - Uxbridge | Hybrid Working! I am working with the world’s leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They are looking for an Embedded Software Engineer to develop high quality...


  • Uxbridge, Greater London, United Kingdom IC Resources Full time £65,000 - £70,000

    Embedded Software Engineer - £65k-£70k - Uxbridge | Hybrid Working I am working with the world's leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They are looking for an Embedded Software Engineer to develop high quality...


  • Uxbridge, Greater London, United Kingdom Premier Group Recruitment Ltd Full time

    Embedded Software Engineer Location: Uxbridge Salary Range: £65,000 to £75,000 per annum Required Skills: Engineering - Electronics, Engineering - Embedded Software We are currently seeking an experienced Embedded Software Engineer to join our team at [Company Name]. As an Embedded Software Engineer, you will be responsible for developing and...


  • Uxbridge, Greater London, United Kingdom Premier Group Recruitment Ltd Full time £65,000 - £75,000

    Embedded Software Engineer Location: Uxbridge Salary Range: £65,000 to £75,000 per annum Required Skills: Engineering - Electronics, Engineering - Embedded Software We are currently seeking an experienced Embedded Software Engineer to join our team at [Company Name]. As an Embedded Software Engineer, you will be responsible for developing and...


  • London, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Software Engineer - £50k - £70k – London – RemoteHexwired Recruitment has partnered with a expanding and successful Electronics manufacturer in London now seeking an Embedded Software Engineer with good experience working on BLE protocols and ideally Nordic Chipets.The company are rapidly expanding due to successful investment as well as...


  • London, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Software Engineer - £50k - £70k – London – RemoteHexwired Recruitment has partnered with a expanding and successful Electronics manufacturer in London now seeking an Embedded Software Engineer with good experience working on BLE protocols and ideally Nordic Chipets.The company are rapidly expanding due to successful investment as well as...


  • London, Greater London, United Kingdom Disclaimer: ANY-Web Ltd. Full time

    Dorchester - Embedded Software Engineer k I am collaborating with an interesting electronics manufacturer based in Dorset, they are looking for an embedded software engineer to join the team to develop a range of embedded software solutions both for the product and support the overall manufacturing process. Main duties: + Develop embedded software...


  • London, United Kingdom EpsilonR Full time

    The successful candidate will join our client’s UK L-Band Centre of Excellence, tasked with crafting top-tier Embedded Software for their L-Band Terminal range. Under the guidance of the Senior Embedded Software Engineer and the Engineering Manager, they will design and execute embedded software for Satellite Communication Terminals, ensuring...


  • London, United Kingdom EpsilonR Full time

    The successful candidate will join our client’s UK L-Band Centre of Excellence, tasked with crafting top-tier Embedded Software for their L-Band Terminal range. Under the guidance of the Senior Embedded Software Engineer and the Engineering Manager, they will design and execute embedded software for Satellite Communication Terminals, ensuring...


  • London, United Kingdom EpsilonR Full time

    The successful candidate will join our client’s UK L-Band Centre of Excellence, tasked with crafting top-tier Embedded Software for their L-Band Terminal range. Under the guidance of the Senior Embedded Software Engineer and the Engineering Manager, they will design and execute embedded software for Satellite Communication Terminals, ensuring...