Embedded Software Engineer
Topgolf Sweden AB / Datajobb / Danderyd
2025-06-26
Visa alla datajobb i Danderyd,
Solna,
Sundbyberg,
Lidingö,
Sollentuna eller i
hela Sverige Visa alla jobb hos Topgolf Sweden AB i Danderyd 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.
Så ansöker du Sista dag att ansöka är 2025-07-26
Klicka på denna länk för att göra din ansökan Omfattning Detta är ett heltidsjobb.
Arbetsgivare Topgolf Sweden AB (org.nr 556718-7983),
https://careers.toptracer.com/ Svärdvägen 3 A 1 TR (
visa karta)
182 33 DANDERYD
Jobbnummer 9404883