Installera Ledigajobb.se för snabb åtkomst! Vill du snabbt hitta tillbaka till Ledigajobb.se?
Du är offline.
Försök igen.
Embedded Software Engineer
Skicka ansökan 30 dagar kvar
Ingenjör Software Engineer Embedded Software Engineer
30 dagar kvar

Arbetsbeskrivning

THE ROLE

Toptracer is currently looking for an experienced Embedded Software Engineer to join our embedded platform team. You will play a crucial role in integrating our ground-breaking tracking software with our camera platform. Together with your team, you will have opportunities to shape the architecture and design of our next-generation ball tracking system, serving thousands of Toptracer golf ranges worldwide.


Why you should be intrigued by this role

Be part of building the next-generation ball tracking system for thousands of golf installations globally.

Work on real embedded systems, combining hardware, video, and real-time data processing.

Collaborate with highly experienced hardware, algorithm, and software engineers.

Join a unique company culture that emphasizes teamwork, care, and having fun together.


TECH STACK

Embedded Linux (Yocto-based build system)

Linux Kernel, BSP development, device drivers

V4L2 (Video for Linux) interface stack

PXE Netboot and secure OTA update infrastructure

C / C++, embedded software architecture

Hardware platforms: ARM SoCs, FPGA sensor bridges, MIPI CSI-2 interfaces

(All of the above is not required to apply for the role)


POSSIBILITIES

  • Build, extend and optimize our embedded Linux platform for real-time camera processing.
  • Design reliable boot and deployment systems for large-scale field installations (stateless PXE boot, OTA updates).
  • Integrate tightly with hardware components: sensors, FPGAs, timestamping subsystems, and high-speed video interfaces.
  • Implement low-level drivers, hardware abstraction layers (HAL), and video streaming interfaces (V4L2).
  • Collaborate closely with the algorithm team to expose efficient and maintainable interfaces for real-time detection pipelines.
  • Participate actively in architectural discussions, code reviews, and continuous platform improvements.
  • Contribute to system observability, monitoring, and fleet health management tools.


WE BELIEVE YOU HAVE

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or equivalent.
  • 5+ years of experience developing embedded Linux systems from board bring-up to production deployment.
  • Hands-on expertise with Yocto or equivalent build systems.
  • Experience writing Linux kernel drivers and hardware abstraction layers.
  • Solid knowledge of embedded system design principles (bootloaders, fail-safe deployment, recovery models, secure boot).
  • Strong programming skills in C and C++ for embedded environments.
  • Excellent debugging, problem-solving, and system-level thinking.
  • Strong collaboration and communication skills, with a pragmatic engineering mindset.


IT`S ALSO GREAT IF YOU

  • Experience working with FPGA designs and hardware/software co-design.
  • Experience with V4L2 (Video for Linux) pipeline design.
  • Experience with real-time systems (bare-metal or RTOS environments).
  • Experience working with video processing pipelines or high-speed image sensors.


Mer info

Anställningsform Vanlig anställning
Publicerad 2025-06-26
Lön Fast månads- vecko- eller timlön
Antal platser 1
Varaktighet Tillsvidare
Hemsida Länk