Job Search
Pomożemy ci zbudować niezwykłą karierę
Team Leader C/C++ Engineer (OTTMediaEmbedded) IRC194781
Job: | IRC194781 |
Location: | Ukraine - Lviv |
Designation: | Lead Software Engineer |
Experience: | 5-10 years |
Function: | Engineering |
Skills: | Embedded |
Work Model: | On-Site/Office |
Description:
Our customer is an American company that designs and sells televisions, sound bars, viewer data, and advertising. Our job will be in a develiry of media pipeline with integration into media player with HAL and DRM support via TEE support.
Requirements:
- 5+ years of relevant software development experience, 1+ on a technical lead position.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in C++ development, including a solid understanding of object-oriented programming, memory management, and multi-threading.
- Proven track record in leading and mentoring software development teams.
- Strong knowledge of multimedia processing concepts, including codecs, file formats, and compression algorithms.
- Experience with DRM technologies and integration, as well as familiarity with TrustZone technology and its APIs.
- Proficiency in media frameworks and libraries such as FFmpeg, GStreamer, or similar tools.
- Excellent problem-solving and debugging skills, with a focus on delivering efficient and effective solutions.
- Exceptional communication and collaboration skills, with the ability to work effectively with stakeholders, team members, and cross-functional teams.
- Project management skills, including the ability to set realistic timelines, manage resources, and prioritize tasks.
- Quality-focused mindset, with a commitment to delivering high-quality software through adherence to coding standards and testing practices.
- Adaptability and willingness to learn, keeping up-to-date with new technologies and industry advancements.
Preferred Qualifications:
- Previous experience in developing media player engines or multimedia applications.
- Knowledge of hardware abstraction layer (HAL) concepts and implementation.
- Familiarity with Linux-based systems and development tools.
Job Responsibilities:
- Provide technical leadership and guidance to the development team in the implementation of a media player engine with DRM support using TrustZone and a hardware abstraction layer for interfaces API.
- Lead architectural design decisions, ensuring the scalability, performance, and maintainability of the software solution.
- Collaborate with stakeholders to gather and analyze requirements, ensuring alignment with project goals.
- Mentor and coach team members, promoting knowledge sharing and fostering a collaborative work environment.
- Conduct code reviews and provide constructive feedback to ensure high-quality code standards and adherence to best practices.
- Troubleshoot complex technical issues, identify efficient solutions, and guide the team in implementing resolutions.
- Stay updated with emerging technologies, industry trends, and best practices to drive continuous improvement in software development processes.
- Manage project timelines, resources, and priorities to ensure timely and successful delivery.
- Communicate effectively with stakeholders, providing regular updates on project progress, risks, and dependencies.
#LI-VB1
What We Offer
Exciting Projects: Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.
Collaborative Environment: Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible opportunities and options.
Professional Development: Our dedicated Learning & Development team regularly organizes certification and technical / soft skill training to help you realize your professional goals.
Excellent Benefits: We provide our consultants with competitive compensation and benefits
Fun Perks: We want you to love where you work, which is why we host sports classes, cultural, social and team building activities such as sports competitions and end-of-year corporate parties. Our vibrant offices also include dedicated GL Zones and rooftop decks where you can drink coffee or tea with your colleagues over a game of table football or darts!