Skill: fundamentals , algorithms , c , virtual reality , software design , system software , debugging , c , system programming , multimedia; Exp: 3-8 years; We are currently seeking a System Software Engineer for our Core Video & Multimedia Group who is an expert C/C programmer, knows system programming fundamentals, and also has some exposure to assembly level programming. We are the Core Video & Multimedia Group that designs and develops, Video and Multimedia solutions for application across class of products ranging from Home Entertainment, Automotive Infotainment, Professional Video Conferencing (VC), Autonomous Vehicles (AV) or Self Driving Cars (SDC), Augmented/ Virtual Reality (AR/VR), etc. You will be working on the cutting edge of Video & Multimedia technologies and will have an opportunity to work alongside some of the best people in the domain. You will also get an opportunity to get exposed to and learn, what it takes to develop SW for Artificial(ly) Intelligent systems like AV or SDC. In the process, you will also learn about some of the SW development practices and processes employed in building AV or SDC. What you will be doing Work alongside brilliant engineers on Core Video and Multimedia technologies to, design, develop and optimize SW Learn to extract/harness maximum performance from hardware Build innovative solutions for difficult problems As part of our team, you will be exposed to the latest developments in the dynamic space of Video Compression, Multimedia Technologies and across the class of products that we serve; namely – VC, AV/SDC, AR/VR, etc. Learn about the latest Standards for SW development in Automotive domain (eg. ASPICE), particularly, the standard for SW development prescribed by such Standards and employ them for SW development Learn how to build immaculate and absolutely bug free SW What we need to see We are looking for someone who’s a quick learner & disciplined Proficient in C/C , strong software development, optimization, and debugging skills. Some experience with assembly programming will be an additional advantage Fundamental knowledge of and experience in, software design & programming, optimization and performance characterization Exposure to Video Compression standards & algorithms and Multimedia Technologies Track record of on time delivery on commitments Bachelors/Masters in Computer Science from a reputed university 3-8 years of experience developing and debugging systems software Ways to stand out from the crowd You are dedicated, fast to act and self-motivated with great comprehension and analytical skills You are passionate about learning and experimenting with the latest technologies such as Computer Vision even if your primary job may not require you to do so You have reasonable understanding of video compression standards (H.264/H.265, VPx, AV1) You have experience with good Software Development Process With competitive salaries and a generous benefits package, we are widely considered to be one of the technology worlds most desirable employers. We have some of the most brilliant and talented people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you’re a creative and autonomous engineer with a real passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Function: IT Software : Software Products & Services