Jobs

Embedded Software Engineer


Job details
  • Sportable
  • London
  • 5 days ago

Sportable is a leading sports technology company on a mission to solve the hardest problems in elite sports using cutting edge technology. From bare metal to cloud Sportable is a multidisciplinary mecca for sports and technology enthusiasts. If you're a data scientist, computer scientist, physicist, sports scientist, engineer, business graduate, graphic designer, mechanical designer, creative or just passionate about the intersection of elite sports and bleeding edge technology then Sportable is your place.

 

Position Overview: 

As an Embedded Software Engineer, you will be responsible for developing, optimizing, and maintaining embedded software that powers our real-time data capture and tracking systems. Working closely with cross-functional teams, including hardware, data science and product, you will play a crucial role in ensuring our embedded systems deliver accurate, low-latency data from live sports environments. This role is ideal for an engineer with strong technical expertise, a passion for problem-solving, and an interest in sports technology. 

 

Required skills and technology experience: 

Candidates must have an Electronics Engineering or Computer Science Degree and 3+ years of experience working with electronics product software development and associated communication protocols and ecosystems. 

 

  • Embedded C, C/C++, RTOS, bare-metal microprocessor software development, with a focus on real-time systems. 
  • Experience with STM32 devices or similar ARM based microprocessors 
  • Makefiles, GCC, cross-compilation, code profiling, unit tests 
  • FW Loaders, bootloaders, peripheral drivers (SPI, I2C, UART, USB) 
  • Memory interfacing (EEPROM, SD card, FLASH, SRAM) 
  • Experience with Python for scripting, data processing, or test automation. 

Desirable skills: 

  • JTAG, GDB, debugging using GPIO, Oscilloscope, and Digital Analyzers 
  • Linux, bash scripts 
  • Networking (TCP/IP sockets, OSI models, network infrastructures) 
  • Experience with RF Transceivers (ISM, BT, WIFI, UWB, etc) 
  • Version control (GIT) 

Responsibilities: 

As part of a skilled engineering team: 

  • Deliver reliable, testable, documented, clean code to progress eSW stack 
  • Assist HW team in delivering working HW and production test SW 
  • Find and fix bugs and assist in field testing of wireless locating hardware  

Personal qualities: 

  • Thrive in fast-paced start-up environment  
  • Hands-on attitude   
  • Excellent communication skills 
  • Attention to detail and a commitment to accuracy 

Reporting directly to: 

  • Embedded Software Manager 

Working closely with: 

  • Embedded SW Engineers 
  • HW Engineers 
  • Backend SW developers 

Perks: 

  • Cycle to work scheme
  • Generous annual leave - 25 days holiday excluding. bank holidays
  • Flexible working environment - remote working days
  • Cake on your Birthday
  • Perkbox after completing your probation
  • Perkbox Medical
  • Occupational sick leave
  • £400/ year for training
  • Team Socials
  • Free fruits and Snacks in the office
  • Tax-Free Nursery Benefit after completing your probation

 

 Diversity statement: 

 

Sportable is a committed equal opportunities employer and we welcome applications from disabled candidates, and those form minority ethnic backgrounds.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Embedded Software Engineer

Embedded Software Engineer - £45k - £55k – CheltenhamHexwired Recruitment has partnered with a highly successful expanding Electronics manufacturer based near Cheltenham, who are now seeking a Embedded Software Engineer to develop a range of multi year projects that will be used globally.The company are working with customers globally to...

Cheltenham

Embedded Software Engineer

Embedded Software Engineer – Ruislip – £60KHexwired have partnered with a highly exciting electronics company seeking an Embedded Software Engineer to develop and maintain advanced embedded systems. This role focuses on embedded Linux development, secure bootloaders, micro-controllers, and real-time operating systems.Key responsibilities:Develop embedded Linux software using C/C++.Integrate and debug software...

Ruislip

Embedded Software Engineer

Hexwired have partnered with an exciting electronics manufacturer in the Cambridge area who are looking for a new member of their experienced engineering team. They are looking for a candidate with a strong academic background and a couple of years of experience in a software engineering setting.Responsibilities:Assist in the development,...

Cambridge

Embedded Software Engineer

Hexwired has partnered with an exciting electronics manufacturer in the London area, looking for an Embedded Software Engineer. This is a great opportunity to join a growing company with a welcoming environment and strong benefits. The company seeks an individual with experience in embedded C, C++, and multi-process development on...

London

Embedded Software Engineer

Sportable is a leading sports technology company on a mission to solve the hardest problems in elite sports using cutting edge technology. From bare metal to cloud Sportable is a multidisciplinary mecca for sports and technology enthusiasts. If you're a data scientist, computer scientist, physicist, sports scientist, engineer, business graduate,...

Sportable London

Software Engineer - Data

The RoleWe are seeking a highly motivated and experienced engineer to join the Data Engineering team within Man Platform Technology. You will have the chance to boost your career in a fast-paced and ambitious team that strives to create state-of-the-art tools for a range of data-related activities including onboarding, analysis,...

Man Group London