{"id":2907132,"url":"https://alion.io/job/bmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc","title":"Software Developer - Automotive Embedded System[Zephyr OS-Base System CoC]","company":{"id":4445239,"name":"BMW TechWorks India","domain":"bmwtechworks.in","url":"https://alion.io/company/bmw-techworks-india","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"Hardware","role_family":"Hardware","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":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17000,"max_usd":46000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":18},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"CMake","optional":false},{"name":"FreeRTOS","optional":false},{"name":"GCC","optional":false},{"name":"Git","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"Zephyr OS","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-10-15T00:00:00Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-27T16:51:57Z","board_verified":true,"closed_at":null,"days_open":12,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":12},"description":"Software Developer - Automotive Embedded System[Zephyr OS - Base System CoC]\nUnit and team Overview\n Infotainment platforms unit is responsible for developing, maintaining and deploying BMW infotainment platform. The unit is also responsible for cross-cutting concerns of the platform, like architecture, security, stability and performance. The platform is deployed into multiple infotainment domain ECUs, ranging from headunits and rear seat entertainment systems to telematics and audio ECUs.\nWe are seeking a skilled Embedded Software Developer to join our automotive team, focusing on developing real-time embedded applications using Zephyr RTOS for next-generation automotive systems.\nBase system Center of Competence (CoC)\nTeam responsibilities under CoC\nThe team's area of responsibility is to handle requirements for the IOC microcontroller, develop the components of a platform for IOC that can be used by multiple vendors who would then fulfill the requirements on their specific BSP.\nJob Description\nDevelop and maintain embedded software applications on Zephyr OS platform\nDesign and implement device drivers for automotive sensors and actuators\nOptimize code for memory-constrained automotive ECUs\nParticipate in software integration and testing processes\nDebug and troubleshoot embedded systems using JTAG/SWD interfaces\nCreation and maintenance of the Continuous Integration toolchain\nQualifications\nBasic requirements and Education\nBusiness fluent English\nBachelor’s degree in electrical/computer engineering or computer science\n5+ years of embedded software development experience\n1+ years of Zephyr OS development experience\nExperience with automotive OEMs or Tier 1 suppliers\nKnowledge of DeviceTree and Kconfig systems\nExperience with continuous integration in embedded environments\nRequired Experience and Skills\n SPI, I2C, UART, CAN, LIN, Ethernet\nBuild Systems: West (Zephyr's build tool), CMake, Programming Languages: C/C++ (advanced), Python (intermediate)\nRTOS Experience: Zephyr OS, FreeRTOS, or similar real-time operating systems\nHardware Platforms: ARM Cortex-M/A series microcontrollers, automotive-grade MCUs\nDevelopment Tools: GCC, make, CMake, Git, JIRA, debugging tools\nCommunication Protocols\nNice to Have\n Understanding of MISRA C coding standards\nKnowledge of bootloader development\nExperience with over-the-air (OTA) update mechanisms and A/B flashing\nKeywords\n Zephyr build tools, C/C++\nEmbedded systems, driver development\nRTOS\nAutomotive Infotainment","description_format":"text","description_chars":2494,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Information Technology","Autonomous Driving"],"lifecycle":[{"event":"open","at":"2026-10-20T08:16:01Z"}],"visa":[],"liveness":{"score":80,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.891,"p_room":0.9,"age_days":12,"expected_fill_days":29,"reasons":["conf:2","velocity","win:mid","comp:brand"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/bmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc","json_url":"https://alion.io/job/bmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc.json","meta":{"generated_at":"2026-10-27T20:12:49Z","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_verified","counted_by":"address","units_charged":1,"used_today":11239,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00: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":4445239},"rest":"https://alion.io/mcp/rest/get_company?id=4445239"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc"},{"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%2Fbmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc"},{"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%2Fbmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc"},{"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/bmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbmw-techworks-india-software-developer-automotive-embedded-systemzephyr-os-base-system-coc"}]}