Job Description
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:
* Deliver reliable, testable, documented, clean code to progress the software stack.
* Assist the hardware team in delivering working hardware and production test software.
* Find and fix bugs and assist in field testing of wireless locating hardware.
Personal qualities:
* Thrive in a 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 Software Engineers.
* Hardware Engineers.
* Backend Software 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 from minority ethnic backgrounds.
#J-18808-Ljbffr