What we offer
(Among other benefits)
Food vouchersMajor Medical InsuranceMinor Medical InsuranceLife InsuranceSaving fund & Voluntary Saving Account (Fondo de ahorro & Caja de ahorro)Creditas: One of the main guaranteed loan platforms in Latin AmericaAgreements: Different national universities and languages schools and special deals.Vacations + Mexican Holidays granted + Floating days.PTO´s (Personal time off)Trainings: Webinars, online trainings, safari books access (now O’Reilly books).
Before you apply, please get familiar with Luxoft
Luxoft locations: https://career.luxoft.com/locations/Logeek Magazine: https://career.luxoft.com/logeek-magazine/Luxoft Alumni Club: https://career.luxoft.com/alumni/
Mandatory Skills Description
C++ low level embedded experience Good communication and ready to interact with customers if needed Windows Kernel Mode Driver Development Experience working with Arduinos or Raspberry PiGood understanding of microcontrollers and how they works at a register level Experience writing firmware, compiling the driver, loading the BIOSInterest in debugging/troubleshooting with an investigative outlook.University Degree in Computer Science, Computer Engineering, or Electrical Engineering
Project Description
We are looking for a C++ Windows Kernel Driver Developer to assist with low level embedded development. They will be responsible for custom development for end customers.
Responsibilities
Designing, implementing, and maintaining kernel-level software components related to video display functionalityDeveloping and optimizing device drivers for video display hardware, ensuring compatibility and performance across various platformsCollaborating with hardware engineers to define requirements and specifications for video display subsystemsTroubleshooting and debugging issues related to video display drivers and kernel modules, ensuring stability and reliabilityEnhancing and optimizing video display algorithms and rendering techniques to improve overall system performance and visual qualityIntegrating and testing video display functionalities within embedded systems, ensuring seamless operation and adherence to specificationsConducting performance analysis and profiling to identify bottlenecks and optimize resource utilization in video display processesKeeping abreast of industry trends and advancements in video display technologies, incorporating relevant updates and innovations into development projectsParticipating in code reviews and providing technical guidance to team members on video display-related tasksCollaborating with cross-functional teams, including software engineers, firmware developers, and quality assurance testers, to deliver comprehensive solutions for embedded video display systems