Embedded Software Graphics Developer

6 days ago


Thāne, Maharashtra, India beBeeEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

Job Title: Embedded OpenGL Engineer

\

We are seeking an experienced Embedded OpenGL Engineer to join our team. In this role, you will be responsible for designing and implementing high-performance graphics solutions using OpenGL ES.

\

Key Responsibilities:

\
  • \
  • Design and implement graphics pipelines, GPU architecture, and rendering optimization techniques.\
  • Develop expertise in C/C++ with experience in embedded Linux or RTOS environments.\
  • Collaborate with cross-functional teams to ensure seamless integration of graphics components into our products.\
  • Stay up-to-date with the latest advancements in OpenGL ES and related technologies.\
  • Participate in code reviews and contribute to the improvement of our software development process.\
  • Work closely with designers to create visually appealing and user-friendly graphics interfaces.\
  • Debug and troubleshoot complex graphics issues.\
  • Conduct performance benchmarking and optimization of graphics-intensive applications.\
  • Develop and maintain documentation for graphics-related APIs and tools.\
  • Stay current with industry trends and participate in conferences, workshops, and training sessions as needed.\

Requirements:

\
  • \
  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related field.\
  • 7+ years of experience in embedded graphics programming.\
  • Strong hands-on experience with OpenGL ES (2.0/3.0/3.1) and shader programming (GLSL).\
  • Proficiency in C/C++ with experience in embedded Linux or RTOS environments.\
  • Solid understanding of graphics pipelines, GPU architecture, and rendering optimization techniques.\
  • Experience with framebu fer, EGL, DRM/KMS, and display driver interfaces.\
  • Familiarity with UI frameworks (Qt/QML, GTK, or similar) for HMI applications.\
  • Knowledge of cross-compilation, build systems (CMake, Yocto, or Buildroot).\
  • Strong debugging and profiling skills (e.g., RenderDoc, Perf, gDEBugger, GPU vendor tools). \
  • PREFERRED SKILLS:\
    • \
    • Experience with Vulkan API and modern graphics techniques.\
    • Exposure to safety-critical systems (automotive, avionics, medical).\
    • Knowledge of computer vision and GPU compute shaders (OpenCL, CUDA, or similar).\
    • Familiarity with hypervisors and display sharing between multiple domains (e.g., Xen, QNX). Experience with HMI development in automotive infotainment systems (Cluster, IVI, HUD). Understanding of multi-display, multi-GPU rendering, and composition techniques.\
    • Proficient in a scripting language such as Python or Lua.\
    • Experience with continuous integration and delivery (CI/CD) pipelines.\
    • Excellent communication and teamwork skills.\
    • Ability to work in a fast-paced environment and adapt to changing priorities.\
    • Passionate about innovation and staying ahead of the curve in the field of embedded graphics engineering.\


  • Thāne, Maharashtra, India beBeeDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Unlock the Power of Space-Based IntelligenceWe're reimagining how satellites process and deliver intelligence from orbit, specializing in satellite edge computing that enables real-time analysis, rapid decision-making, and reduced data downlink needs.Our vision is to turn satellites into autonomous, intelligent systems that interpret data instantly. This...


  • Thāne, Maharashtra, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Embedded Systems Developer OpportunityWe're looking for a skilled Embedded Systems Developer to join our team in revolutionizing healthcare through cutting-edge medical device design, development, and pilot manufacturing.This role involves collaborating with experts across medical, engineering, business, and research domains to bring innovative solutions...


  • Thāne, Maharashtra, India beBeeEmbedded Full time ₹ 8,00,000 - ₹ 12,00,000

    Job Description:We are seeking a skilled Embedded Linux Engineer to develop and maintain Yocto-based Embedded Linux distributions. The ideal candidate will have experience in designing, implementing, and customizing Board Support Packages (BSPs) for target hardware.Develop and maintain Yocto-based Embedded Linux distributions.Design, implement, and customize...


  • Thāne, Maharashtra, India beBeefirmware Full time ₹ 12,00,000 - ₹ 16,00,000

    Firmware Development PositionAt our organization, we are looking for a skilled firmware developer to join our team. The successful candidate will have hands-on experience in designing and developing firmware for embedded systems.The role involves creating, testing, and maintaining firmware while collaborating with hardware and software engineers.We're...


  • Thāne, Maharashtra, India beBeeAutomation Full time ₹ 9,00,000 - ₹ 15,00,000

    Embedded Systems Tester RoleAs a Embedded Systems Tester, you will be responsible for designing and executing tests to ensure the quality of embedded systems.


  • Thāne, Maharashtra, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000

    Embark on a rewarding career as a Linux ExpertJob Title: Embedded Engineer (Linux BSP & Drivers) Experience: 2 to 10 Years Location: India - Major Cities Note: This role is focused on non-automotive embedded domains. Key ResponsibilitiesDesign, develop and enhance Linux based systems for embedded devices.Perform board bring-up, hardware validation and...


  • Thāne, Maharashtra, India beBeeFirmware Full time ₹ 90,00,000 - ₹ 1,25,00,000

    Embedded Systems ExpertWe are seeking an experienced Embedded Systems Expert to develop, debug and maintain firmware for microcontrollers and microprocessors.Key Responsibilities:Design, implement and test embedded firmware for various applications.Collaborate with hardware engineers to integrate firmware with electronics and sensors.Implement and optimize...


  • Thāne, Maharashtra, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 15,00,000

    Software Development ExpertWe are seeking a talented Software Development Expert to join our team. This role involves software development, object-oriented programming (OOP), and working with embedded systems.Key ResponsibilitiesDevelop software applications using various programming languagesApply OOP concepts to create efficient and scalable software...


  • Thāne, Maharashtra, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Lead Embedded Firmware EngineerAbout Us:We are a MedTech engineering and regulatory consulting firm with a strong global presence. Our team operates through various affiliates, delivering innovative solutions to the medical industry.We seek a skilled and hands-on Embedded Firmware Engineer to lead the design and development of embedded hardware and firmware...


  • Thāne, Maharashtra, India beBeeFirmware Full time ₹ 9,00,000 - ₹ 15,00,000

    Embedded Systems Developer OpportunityAt AjnaLens, we're seeking a Junior Firmware Engineer to join our team in Thane, Maharashtra, India. This role involves designing, developing, testing, and maintaining firmware for embedded devices while collaborating closely with hardware and software teams.The ideal candidate will have 3-5 years of hands-on experience...