Embedded Electronics and Software Engineer

Bodle Technologies is a University of Oxford spinout developing SRD®, the world’s first solid-state reflective display technology, based on phase-change materials. Providing vivid colour and video-capability, with zero energy use for static image storage, the technology is ideally suited to address the issues of poor outdoor readability and high power consumption associated with transmissive and emissive displays.

Bodle offers the opportunity to join a small, dynamic team with broad and complementary expertise and an egalitarian ethos. We aim to encourage the brightest minds to work towards achieving our strategic goals, and will reward our employees for their contributions with a highly competitive salary, and potential for other performance based benefits including share-options.

As part of our very initial hiring processes, we are seeking an Electronic Engineer with experience of assembling and programming embedded systems and microcontrollers, to help build a complete system demonstrating the world’s first visible-area phase-change material based displays.   


The successful candidate will

  • Design, build and maintain integrated electronic systems for driving SRD® prototypes, from single pixel devices to arrays of up to millions of pixels.

  • Design and implement electronic interface systems for testing and integrating with custom-built active matrix arrays comprising thin-film circuits on glass.

  • Show initiative and creativity to help achieve ambitious research milestones, proposing inventive solutions to new problems and assisting with patenting these.

  • Be diligent in documenting clearly all activities and results obtained.

  • Be flexible in their willingness to take on projects with different technical elements and timescales, and quick to learn new concepts and techniques.

  • Travel to partner sites in UK, USA, East Asia, or wherever required based on research, business or commercial needs. Such travel might occur at short notice and urgently.

Other duties

  • If required, supporting the Chief Executive Officer and the Chief Technology Officer in commercialisation talks, including preparation of reports and creating documents to support the role of technology in potential commercialisation.

  • Assisting with other practical and administrative duties as required. This is a small company, and all staff members are expected to contribute to these tasks

Selection criteria

When submitting your CV for consideration, you should also include a letter of application, which specifically and concisely addresses these selection criteria and indicates how your experience and qualifications fullfil them, as your application will be judged on that basis.


  • A good first degree or MSc (or equivalent working experience) in electronic/electrical engineering, computer science, embedded systems or related area.

  • Practical experience of electronics including op-amps, analogue and digital electronics design, ADC/DAC circuitry, discrete transistor design and schematics/PCB design.

  • Practical experience of software/firmware programming including USB/I2C/SPI/UART programming interfaces, DSP/Image signal processing experience and  flash memory programming.

  • Firmware development experience implementing C, C++ based embedded systems and device drivers.

  • Proficiency programming ARM (STM32 preferred) based microcontroller devices.

  • Knowledge designing and debugging both embedded software and hardware.

  • Experience using C#, Matlab or Python to communicate and control external hardware. 

  • Report and documentation. Ability to store and retrieve detailed design information and experimental data. Ability to communicate results in an efficient and professional manner is a must. 

  • Evidence of self-motivation and the ability to meet agreed deadlines.

  • Ability to work effectively both independently and as an active member of a team, working cooperatively within the group, while effectively planning your own workload within the project.

  • Willingness and ability to travel for short periods to work with collaborators abroad, if required.


  • Experience with SMPS design.

  • Experience with Atollic TrueStudio or other open source platforms for embedded systems.

  • Experience of VHDL or other FPGA programming, particularly for display device driving applications.

  • Experience of using Matlab or software for algorithm development, particularly related to digital image processing.

  • Previous experience working on display or other large-area thin-film electronics.

  • A track record of problem-solving and creativity, including patented ideas or published novel research results.

  • Experience of collaborations with external groups and industry.


Bodle Technologies Limited is an Equal Opportunity Employer; employment with Bodle is determined by competence, professionalism and attitude. Gender, race, disability status, marital status, sexual orientation, religion or any other legally protected status do not have any influence on our hiring process or business operations.

Please submit your application and/or any questions you may have to: