Lead Software Architect

Vacancy posted: Thursday, 12 January 2017

Salary: Competitive
Location: Edinburgh

pureLiFi is the world leader in Light Fidelity (LiFi) innovation and Visual Light Communication (VLC) systems. Our products provide pervasive high-speed wireless access that delivers significantly greater security, safety and data densities than Wi-Fi.

Those joining this pioneering team at pureLiFi will be part of creating our wireless future. LiFi will be the solution that delivers us unlimited bandwidth and unlimited data, powering our connectivity demands of the future.

Role Summary

As the Lead Software Architect, you will be leading both the firmware and software teams for the development of the LiFi protocol stack as well as software management tools for the network, devices and other aspects of future LiFi networks. This will include the potential for integration into enterprise and mobile networks, as well as the support of various operating systems and hardware architectures. This role comprises the leadership of all firmware/software aspects of pureLiFi technologies.


The core responsibilities include: –

  • Delivery of protocol stack architecture and code
  • Construction and management of firmware development plan
  • Development of networking architecture and network/device management code
  • Construction and management of software development plan
  • Determine roadmap for OS- and hardware-specific driver implementation
  • (Recruitment and) Management of firmware and software engineers
  • Liaise with customer on their architecture requirements and roadmap integration
  • Leadership of FW/SW-product development incl. certification and documentation

Person Specification


  • Expert level embedded firmware/software/driver development experience on low power platforms (microcontroller, low power CPU, etc.) with or without an OS
  • Expert level knowledge of mobile/digital communications protocol stacks as well as cellular telecommunication and networking (3G/4G/5G) principles
  • Expert level understanding of enterprise networking and wireless controller protocols (e.g., LWAPP/CAPWAP)
  • Solid understanding of cyber security techniques and implementation as part of stack and system architectures
  • Good understanding of digital hardware and architecture (discrete logic, FPGA, ASIC)
  • Good understanding of protocol/network certification levels and procedures
  • Hands-on communications protocol / signal processing algorithm development and implementation experience
  • Ideally 10+ years of experience successfully delivering products to the commercial market
  • Proven track record of delivery and commercial success
  • Proven leader with the demonstrable ability to plan/construct and lead development roadmaps
  • Strong verbal and written communication skills


  • Strong level of documentation experience
  • Knowledge across all major operating platforms
  • Basic hardware design/development experience
  • Experience with using source control and versioning tools (e.g., SVN) on a day-today basis

s1 says:

This job is new this week. Get your application in now to be included in the first week's applications.Apply now
Home  ›  Jobs  ›  Engineering/Technical  ›  Electronics  ›  Edinburgh

Get email alerts
for similar jobs!

Add alert

Your email is already registered, simply enter your password to set up your alert

Incorrect password, please try again.

Forgotten Password

You have 0 shortlistedApply for all Clear shortlist