FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and maintaining embedded Linux software for video telematics devices, with a strong focus on multimedia pipeline development and integration. Proficient in collaborating with hardware teams and implementing reliable systems for video streaming and data handling.
Highest-signal resume keywords
Embedded Systems Programming in C/C++Multimedia/Video Pipeline Frameworks (V4L2, GStreamer)Yocto or Buildroot-Based Build SystemsLinux Inter-Process Communication MechanismsDebugging Tools (gdb, strace, perf)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Systems ProgrammingC/C++ ProgrammingLinux Kernel/Userspace DevelopmentMultimedia FrameworksYocto Build SystemDebugging ToolsHardware Communication Protocols (SPI, I2C, CAN, UART)OTA Update MechanismsPower-Loss Recovery DesignCamera/ISP Integration
Soft Skills
Analytical Problem-SolvingIndependent WorkCollaborationTechnical Documentation
Tools & Technologies
GStreamerV4L2RTOSCI Pipeline ToolsHardware Lab Equipment
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Electronics Engineering
Industry Keywords
Video TelematicsM2M ProtocolsField ReliabilityHeterogeneous ArchitecturesCross-Domain IPC
Tech Stack
Tools & technologiesLinuxRTOSC++
About the role
Key responsibilities & impact- Design, implement, and maintain embedded Linux software for video telematics devices
- Develop and integrate media pipelines using V4L2, GStreamer, and hardware video encoding for multi-channel camera capture, recording, and live/historical video streaming
- Build and maintain communication between the Linux application processor and RTOS MCU domain
- Contribute to Yocto-based platform work, including BSP integration, service packaging, and CI pipeline support
- Implement services for protocol-based live streaming and historical clip upload
- Design for field reliability, including power-loss recovery, storage fault handling, and long-run recording stability
- Work with hardware engineers on camera/ISP bring-up and SoC evaluation
- Participate in Agile/Scrum processes, decision making, code reviews, and technical documentation
Requirements
What you’ll need- Solid experience programming embedded systems in C/C++ with Linux, including kernel/userspace boundaries and systemd services
- Experience with multimedia/video pipeline frameworks such as V4L2, GStreamer, or similar
- Experience with Yocto or Buildroot-based build systems
- Understanding of Linux inter-process communication mechanisms (shared memory, sockets, RPMsg, D-Bus)
- Knowledge of debugging tools (gdb, strace, perf) and hardware lab equipment
- Ability to read schematics and work closely with hardware teams
- Strong analytical and independent problem-solving skills
- Professional working proficiency in English
- Ideally: experience with camera/ISP integration and hardware video encoding/decoding (H.264/H.265)
- Ideally: experience with heterogeneous or dual-MCU (RTOS + Linux) architectures and cross-domain IPC
- Ideally: knowledge of vehicle telematics/M2M protocols
- Ideally: experience with low-level hardware communication protocols (SPI, I2C, CAN, UART)
- Ideally: experience with OTA update mechanisms (RAUC, swupdate, A/B partitioning)
- Ideally: Bachelor's degree in Computer Science, Electronics Engineering, or a related field
- Any other relevant experience that makes you a great fit
Benefits
Comp & perks- Great opportunities to grow in a strong and rapidly expanding company
- Interesting and ambitious projects of industrial GPS tracking devices
- Hybrid work model in Vilnius and Kaunas, with the option to work fully remotely for candidates based elsewhere in Lithuania
- Training courses, conferences or business trips
- Dynamic, challenging work environment and cooperation-based internal culture
- Flexible work schedules
- Health insurance
- Company-paid sports activities (basketball, football, volleyball, yoga) and other sports events
- Team building, summer festivals, and other important occasions
- Bonuses through the recommendation program
- Birthday and Christmas gifts
- Rewards on work anniversaries
- Office snacks
- Option to get bonuses
