{"id":2772849,"url":"https://alion.io/job/ust-developer-iii-embedded-software-3","title":"Developer III - Embedded Software","company":{"id":1774626,"name":"UST","domain":"ust.com","url":"https://alion.io/company/ust-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"RippleHire","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"middle","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":39000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":723},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Assembly","optional":false},{"name":"RTOS","optional":false},{"name":"C++","optional":true},{"name":"Java","optional":true},{"name":"Linux","optional":true},{"name":"TCP/IP","optional":true},{"name":"Wi-Fi","optional":true},{"name":"Wireshark","optional":true}],"status":"live","first_seen_at":"2026-05-14T00:00:00Z","employer_posted_date":"2026-10-17","last_verified_at":"2026-10-17T07:01:09Z","board_verified":true,"closed_at":null,"days_open":156,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":156},"description":"Embedded Software-Development\nJob description\nAreas of Responsibility:\nResponsible for Software Development / Verification activities based on the need of the project. i.e candidates may need to work on either Development or Verification activities as per need of the project and should quickly learn and adapt to the necessary skills required for the job.Experience in development and verification of device drivers (Eg: MEM, MEMACC, FEE, SPI, LIN, DIO, ICU, ADC, CAN, DMA and MCU etc.) and safety software in an independent/RTOSParticipate and contribute to requirements elicitation and definition phase of the project.As Development role -Candidate should develop Architecture, design, Code for MCAL device driversPerform Static checks (Cyclomatic complexity, MISRA evaluation, etc.), Unit Tests and othersAs Verification role â€“Candidate should develop Test Strategy, automation and perform Test executions / Regression activitiesInstitutionalize the methods and related templates to enable the usage of the tools and test equipment wherever required/possibleEvaluate change requests to products, conduct analysis and derive impact for planning by teamSupport Engineering Managers with work breakdown structure and estimatesOwnership of reviews â€“ SWA, SWUD, Code, Test Specifications & ScriptsRequirements:\nA minimum of 4 years of experience in Memory Device Driver software development and testing which includes a good know how of standard software development Life Cycle.Embedded system software Development / Verification in C, assembly language as per a defined software development lifecycle.Basic algorithms and data structures in C, operating systems and device driver fundamentalsGood knowledge of at least one microcontroller architecture (32bit), multi-core architecture, MMU, MPU, Caches, DMA, Interrupts\nExperience in standards such as AUTOSAR, IEC61508, ISO26262 is desirable\nAcquaintance with development tools such as Enterprise Architect and at least one C compiler tool chain.\nGood working knowledge of debuggers such as PLS, Lauterbach etc.\nProven ability to work with standard lab equipment - Oscilloscopes, Logic analyzers, power benches, protocol analyzers etc.\nGood team player with excellent communication skills with an ability to work in a multi-site work environment\nAbility to work independently, analyze change requests and implement the solutions.\nRTOS WLAN developer\nYearsÂ ofÂ experience:Â 5~12\nRole:Â RTOSÂ developer\n-Â SoftwareÂ developmentÂ underÂ RTOSÂ environment.\n-Â DebugÂ andÂ resolveÂ WiFiÂ protocol/certificationÂ issues.\n-Â ContributeÂ andÂ developÂ forÂ LatestÂ IEEEÂ 802.11Â andÂ WFAÂ Specifications\n-Â HALÂ andÂ PDLÂ HandsÂ onÂ experience\n-Â ExperienceÂ withÂ ZephyrÂ moreÂ preferrable\n-Â UnderstandingÂ forÂ EmbeddedÂ /Â RTOSÂ PrimitivesÂ\n-Â BuildÂ scriptÂ andÂ makefileÂ maintenance.\nWlan linux developer\nYearsÂ ofÂ Experience:Â 5~12\n1.Â DevelopmentÂ andÂ debugÂ experienceÂ inÂ WLANÂ 802.11Â stackÂ likeÂ wpa_supplicant,Â hostapd,Â WLANÂ driverÂ onÂ linux.\n2.Â Hands-onÂ experienceÂ withÂ networkingÂ interfacesÂ andÂ networkingÂ protocolÂ stack.\n3.Â EndÂ toÂ endÂ debuggingÂ onÂ wifi/linuxÂ environment.\n4.Â UnderstandingÂ ofÂ differentÂ IEEE802.11Â standards.\n5.Â GoodÂ toÂ haveÂ someÂ exposureÂ onÂ RTOS.\n6.Â Co-ordinateÂ forÂ bringupÂ issuesÂ orÂ featureÂ integrationsÂ works.\n7.Â ExperienceÂ workingÂ withÂ busÂ protocolÂ like,Â SDIO,Â PCIe,Â UART,Â SPI.\n8.Â BringupÂ andÂ replicateÂ theÂ featuresÂ forÂ internalÂ alignment\nWlan Android developer\nYearsÂ ofÂ experience:Â 5~12\nStrongÂ programmingÂ inÂ C/C++Â (must)Â andÂ Java/KotlinÂ (goodÂ toÂ have)\nÂ DeepÂ understandingÂ ofÂ AndroidÂ architectureÂ (AOSP)Â ExperienceÂ with:Â Wi-FiÂ stackÂ (frameworkÂ â†’Â HALÂ â†’Â supplicantÂ â†’Â driver)Â wpa_supplicantÂ /Â hostapdÂ LinuxÂ kernelÂ andÂ deviceÂ driversÂ KnowledgeÂ ofÂ networkingÂ fundamentalsÂ (TCP/IP,Â 802.11Â protocols)Â Hands-onÂ debuggingÂ skillsÂ across:Â AndroidÂ logsÂ KernelÂ logsÂ Driver-levelÂ tracesÂ GoodÂ UnderstandingÂ ofÂ AIDL/HIDLÂPreferredÂ Qualifications\nÂ ExperienceÂ withÂ Wi-FiÂ chipsetÂ bring-upÂ (Qualcomm,Â Broadcom,Â Mediatek,Â etc.)Â ExperienceÂ withÂ AndroidÂ Wi-FiÂ stackÂ KnowledgeÂ ofÂ packetÂ analysisÂ toolsÂ (Wireshark,Â snifferÂFirmware Development for IoTS\nYearsÂ ofÂ experience.Â 5Â to12Â yearsExperienceÂ inÂ softwareÂ design,Â includingÂ architectureÂ andÂ algorithmÂ developmentÂ forÂ embeddedÂ systemsExperienceÂ withÂ hardware-softwareÂ integration,Â includingÂ pre-Â andÂ post-SiÂ integrationSolidÂ understandingÂ ofÂ embeddedÂ systems,Â wirelessÂ protocols,Â andÂ real-timeÂ operatingÂ systemsÂ (RTOS)\nStrongÂ knowledgeÂ ofÂ theÂ 802.11Â familyÂ ofÂ protocolsÂ likeÂ 11ax,Â 11be,Â MLO,Â P2P,Â NAN,Â TWT,Â andÂ WPA3\nExperienceÂ withÂ Wi-FiÂ 7Â MACÂ protocolsÂ (STR,Â MLSRÂ andÂ eMLSR)Â aÂ plusÂ \nExperienceÂ withÂ 802.11Â middlewareÂ likeÂ hostapd,Â supplicantÂ orÂ equivalentÂ layersÂ inÂ RTOSÂ aÂ plus\nGoodÂ networkingÂ knowledgeÂ ofÂ TCP/IPÂ andÂ KnowledgeÂ ofÂ hostÂ busÂ protocolsÂ likeÂ PCIe,Â SDIOÂ \nStrongÂ problem-solvingÂ andÂ analyticalÂ skills,Â withÂ theÂ abilityÂ toÂ workÂ collaborativelyÂ onÂ complexÂ challengesÂ \nBachelor’sÂ orÂ Master’sÂ degreeÂ inÂ ComputerÂ Science,Â Electronics/ElectricalÂ Engineering,Â orÂ aÂ relatedÂ fieldÂ \nEmbedded Software-Development\nNatureÂ ofÂ projects\nAUTOSAR,Â ISO26262Â andÂ ISO21434Â basedÂ microcontrollerÂ DeviceÂ driverÂ developmentÂ andÂ verificationÂ mainlyÂ forÂ TimerÂ modulesÂ likeÂ GPT,Â GTM,Â ICU,Â OCU,Â Port,Â DIO,Â MCU,Â etc.,Â ofÂ Infineonâ€™sÂ automotiveÂ microcontrollersÂ basedÂ onÂ TriCore/RISC-VÂ architectureÂ orÂ equivalent.\nBroadÂ responsibilities\nParticipateÂ andÂ contributeÂ toÂ requirementsÂ elicitationÂ andÂ definitionÂ phaseÂ ofÂ theÂ projectResponsibleÂ forÂ SoftwareÂ DevelopmentÂ /Â VerificationÂ activitiesÂ basedÂ onÂ theÂ needÂ ofÂ theÂ project.Â i.eÂ candidateÂ mayÂ needÂ toÂ workÂ onÂ eitherÂ DevelopmentÂ orÂ VerificationÂ activitiesÂ asÂ perÂ needÂ ofÂ theÂ projectÂ andÂ shouldÂ quicklyÂ learnÂ andÂ adaptÂ toÂ theÂ necessaryÂ skillsÂ requiredÂ forÂ theÂ jobÂAsÂ DevelopmentÂ roleÂ -ShouldÂ developÂ Architecture,Â design,Â CodeÂ forÂ MCALÂ deviceÂ driversPerformÂ StaticÂ checksÂ (CyclomaticÂ complexity,Â MISRAÂ evaluation,Â PolyÂ spaceÂ warningsÂ analysis,Â etc.),Â UnitÂ TestsÂ andÂ othersAsÂ VerificationÂ roleÂ â€“CandidateÂ shouldÂ DevelopÂ TestÂ Strategy,Â automationÂ andÂ performÂ TestÂ executionsÂ /Â RegressionÂ activitiesInstitutionalizeÂ theÂ methodsÂ andÂ relatedÂ templatesÂ toÂ enableÂ theÂ usageÂ ofÂ theÂ toolsÂ andÂ testÂ equipmentÂ whereverÂ required/possibleEvaluateÂ changeÂ requestsÂ toÂ products,Â conductÂ analysisÂ andÂ deriveÂ impactÂ forÂ planningÂ byÂ teamHelpÂ EngineeringÂ ManagersÂ withÂ workÂ breakdownÂ structureÂ andÂ estimatesConductÂ reviewsÂ ofÂ variousÂ artefactsÂ [Specifications,Â Design,Â Code,Â TestÂ specifications/scripts,Â QualityÂ Reports,Â etc.,Â asÂ applicableÂ toÂ theÂ job]Â andÂ recommendÂ necessaryÂ actionsEducation:Â B.TechÂ /Â BEÂ /Â M.TechÂ /Â MSÂ inÂ Electrical/Electronics/ComputerÂ Science/Instrumentation\nExperience:Â 4+Â years\nSpecificÂ or Entrepreneurial\nKnowledge:\nEmbeddedÂ systemÂ softwareÂ DevelopmentÂ /Â VerificationÂ inÂ C,Â assemblyÂ languageÂ asÂ perÂ aÂ definedÂ softwareÂ developmentÂ lifecycle.BasicÂ algorithmsÂ andÂ dataÂ structuresÂ inÂ C,Â operatingÂ systemsÂ andÂ deviceÂ driverÂ fundamentalsGoodÂ knowledgeÂ ofÂ atÂ leastÂ oneÂ microcontrollerÂ architectureÂ (32bit),Â multi-coreÂ architectures,Â MMU,Â MPU,Â Caches,Â DMA,Â InterruptsExperienceÂ inÂ standardsÂ suchÂ asÂ AUTOSAR,Â IEC61508,Â ISO26262Â isÂ desirableÂAcquaintanceÂ withÂ developmentÂ toolsÂ suchÂ asÂ EnterpriseÂ ArchitectÂ andÂ atÂ leastÂ oneÂ CÂ compilerÂ toolÂ chain.GoodÂ workingÂ knowledgeÂ ofÂ debuggersÂ suchÂ asÂ PLS,Â LauterbachÂ etc.ProvenÂ abilityÂ toÂ workÂ withÂ standardÂ labÂ equipmentÂ -Â Oscilloscopes,Â LogicÂ analyzers,Â powerÂ benches,Â protocolÂ analyzersÂ etc.ÂGoodÂ teamÂ playerÂ withÂ excellentÂ communicationÂ skillsÂ withÂ anÂ abilityÂ toÂ workÂ inÂ aÂ multi-siteÂ workÂ environment","description_format":"text","description_chars":8060,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams"],"lifecycle":[{"event":"open","at":"2026-10-17T06:55:26Z"}],"visa":[],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":1,"p_active":0.118,"p_room":0.28,"age_days":156,"expected_fill_days":14,"reasons":["conf:2","win:tail","crowd:brand"],"computed_at":"2026-10-17T09:59:12Z"},"pay":null,"html_url":"https://alion.io/job/ust-developer-iii-embedded-software-3","json_url":"https://alion.io/job/ust-developer-iii-embedded-software-3.json","meta":{"generated_at":"2026-10-17T09:59:12Z","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":13145,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":1774626},"rest":"https://alion.io/mcp/rest/get_company?id=1774626"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fust-developer-iii-embedded-software-3"},{"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%2Fust-developer-iii-embedded-software-3"},{"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%2Fust-developer-iii-embedded-software-3"},{"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/ust-developer-iii-embedded-software-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fust-developer-iii-embedded-software-3"}]}