{"id":1897704,"url":"https://alion.io/job/bajaj-auto-hmi-development-engineer","title":"HMI Development Engineer","company":{"id":2008146,"name":"Bajaj Auto","domain":"bajajauto.com","url":"https://alion.io/company/bajajauto","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Industrial Engineering","role_family":"Industrial Engineering","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":14000,"max_usd":36000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":23},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"GCC","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"OpenGL","optional":false},{"name":"Qt","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-09-30T00:00:00Z","employer_posted_date":"2026-09-30","last_verified_at":"2026-10-09T01:15:09Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"HMI Development Engineer - Linux / Automotive Cluster\nPosition: HMI Development Engineer - Linux Platform\nExperience Level: 5 - 8 years\nLocation: Pune\nDesired Qualification:\nBE / BTech / ME / MTech / M.Sc. in Electronics & Telecommunication / Electronics / Instrumentation & Control / Electrical Engineering / Computer Science from a reputed institute.\nRequired Exposure:\nVery strong knowledge of C/C++ programming with experience in embedded Linux-based systems.\nStrong understanding of object-oriented concepts, data structures and software design principles.\nHands-on experience in GUI/HMI development for automotive embedded systems.\nExperience developing HMI applications for TFT instrument clusters / digital cockpit systems.\nStrong understanding of 2D graphics, display composition, rendering pipelines and multi-layer display architecture.\nExperience with graphics frameworks such as CGI (preferred), Qt/QML, OpenGL ES, EGL, Wayland/Weston or equivalent (acceptable)embedded graphics frameworks.\nExperience with Linux-based display systems and graphics acceleration.\nUnderstanding of screen transitions, animations, dynamic graphics objects and GUI primitives.\nExperience handling static image assets, fonts, icons, animations and dynamic graphical elements within embedded memory constraints.\nUnderstanding of display resolutions, pixel formats, frame buffers, double/triple buffering and GPU memory management.\nExposure to CAN/CAN-FD and automotive communication protocols and integration of vehicle signals into HMI applications.\nKnowledge of Git, GCC and Linux development/debugging tools.\nExperience with cross-compilation, target deployment and debugging on ARM-based SoCs.\nExperience with HMI development for automotive clusters, instrument panels, infotainment systems or two-wheeler displays will be preferred.\nJob Profile:\nWe are looking for an HMI development expert who can work with UI/UX specifications, GUI assets and screen transition schemes created by the design team and implement the corresponding HMI software for a Linux-based TFT instrument cluster for two-wheelers.\nThe selected candidate shall be responsible for translating user and design team requirements into a combination of static image assets, text, dynamic graphics objects, animations and interactive controls, while ensuring optimal use of CPU, GPU, display and memory resources.\nThe candidate shall work closely with the HMI/UI/UX, application, graphics and platform teams to implement screen navigation, transitions, animations, warning tell-tales, gauges, indicators, menus and vehicle information displays.\nThe role will involve integrating dynamic HMI elements with information received from the vehicle CAN/CAN-FD network, application services and other vehicle data sources. The candidate shall also be responsible for optimizing rendering performance, frame rate, memory utilization and boot/display response time on the target ARM/Linux platform.\nThe candidate should be comfortable debugging HMI issues at both the application and graphics/display stack level and should be able to work closely with BSP, middleware and kernel/driver teams during system integration.\nKey Responsibilities:\nDevelop and integrate HMI applications for a Linux-based two-wheeler TFT cluster.\nImplement screen layouts, navigation, transitions, animations and dynamic graphics.\nIntegrate vehicle signals and system information into HMI elements.\nOptimize display composition and graphics memory utilization.\nWork with graphics/display frameworks and hardware acceleration.\nAnalyze and resolve rendering, performance, flickering, tearing and frame-rate issues.\nIntegrate fonts, icons, images, animations and other GUI assets.\nParticipate in HMI architecture, software design and code reviews.\nDebug issues across application, graphics and display layers.\nCollaborate with UI/UX, styling, application, middleware, BSP and validation teams.\nSupport software integration, testing and deployment on target cluster hardware.","description_format":"text","description_chars":3999,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services","Health Care","Transportation & Logistics","Automotive Manufacturing"],"lifecycle":[{"event":"open","at":"2026-10-05T09:08:58Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.812,"p_room":0.945,"age_days":8,"expected_fill_days":23,"reasons":["conf:2","velocity","win:mid"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/bajaj-auto-hmi-development-engineer","json_url":"https://alion.io/job/bajaj-auto-hmi-development-engineer.json","meta":{"generated_at":"2026-10-09T02:25:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":295,"day_limit":5000,"remaining_today":4705,"minute_limit":60,"resets_at":"2026-10-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2008146},"rest":"https://alion.io/mcp/rest/get_company?id=2008146"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbajaj-auto-hmi-development-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbajaj-auto-hmi-development-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbajaj-auto-hmi-development-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bajaj-auto-hmi-development-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbajaj-auto-hmi-development-engineer"}]}