{"id":2877369,"url":"https://alion.io/job/microchip-technology-senior-engineer-software-development","title":"Senior Engineer - Software Development","company":{"id":44188,"name":"Microchip Technology","domain":"microchip.com","url":"https://alion.io/company/microchip","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":104,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":28,"computed_at":"2026-10-25T05:49:26Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","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":16000,"max_usd":38000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Jira","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"Scrum","optional":false},{"name":"AI Agents","optional":true}],"status":"live","first_seen_at":"2026-10-19T21:52:07Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-25T05:24:19Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.\nPeople come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognizedLeadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.\nOur company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.\nVisit our careers page to see what exciting opportunities and company perks await!\nJob Description:\nSenior Engineer Software/Firmware Development\nWe are seeking a strong senior engineer with broad embedded systems experience to contribute to next-generation automotive connectivity and display solutions. This role spans embedded firmware, low-level driver development, developer tooling, and system integration for automotive-oriented products.\nThe position involves development across multiple software components, including embedded firmware running on ARM Cortex-class platforms, host-side configuration and tooling applications, and software integration across heterogeneous compute environments. The role includes work related to embedded security, standards-based automotive connectivity technologies, and interoperability-focused software development.\nYou will work closely with globally distributed engineering teams and technical leadership to implement high-quality software that meets functional, reliability, safety, and cybersecurity expectations for automotive deployments.\nThis role is well suited for engineers who enjoy broad technical ownership, hands-on product development, solving system-level problems, and collaborating across disciplines in a fast-moving environment while maintaining high standards for software quality and engineering rigor.\nStrong communication skills, ownership, and collaborative execution are essential for success in this role, including regular coordination with remote technical leadership across time zones.\nResponsibilities:\nImplement embedded firmware and software features for automotive connectivity and display products.\nDevelop ROM-based firmware and low-level embedded software for ARM Cortex-class platforms.\nDevelop and maintain software components including drivers, platform interfaces, configuration tools, and developer workflow integrations.\nContribute to configuration-generation and initialization tooling used to support product bring-up and deployment workflows.\nLearn and apply standards based technical specifications relevant to assigned components.\nDevelop standards-compliant software and driver components aligned with automotive interoperability, safety, and cybersecurity expectations.\nParticipate in requirements development activities including technical analysis, decomposition, Jira story refinement, estimation, and definition-of-ready discussions.\nCollaborate with technical leadership and cross-functional teams to clarify specifications, identify implementation gaps, and drive features through implementation and validation.\nWork with pre-silicon and emulation environments to support firmware readiness prior to silicon availability.\nDesign, execute, and document empirical software validation and integration testing in emulation and hardware environments.\nSupport traceability between requirements, implementation, testing, and delivered software artifacts.\nDevelop and debug embedded software using JTAG, GDB, emulation environments, and hardware evaluation platforms.\nPerform software bring-up, validation, issue investigation, and root-cause analysis using lab hardware and evaluation kits.\nSupport software integration and evaluation on Linux-based automotive compute platforms.\nParticipate in code reviews, design discussions, architecture reviews, and technical planning activities.\nDeliver reviewed, tested, maintainable, and well-documented software contributions integrated into shared repositories and CI/CD workflows.\nCreate and maintain technical documentation including specifications, design notes, integration guides, user documentation, release notes, and engineering handoff materials.\nCollaborate effectively with distributed global teams across multiple time zones.\nRequirements/Qualifications:\nJob Requirements:\nBachelor’s or Master’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.\n8-10+ years of professional experience in embedded software and firmware development.\nCore Technical Skills:\nStrong programming skills in C and C++.\nWorking knowledge of Python for scripting, tooling, automation, or test development.\nStrong understanding of embedded systems fundamentals including memory architecture, interrupts, peripherals, boot flows, hardware/software interaction, and low-level debugging.\nExperience developing embedded firmware for ARM Cortex-class embedded processors.\nFamiliarity with secure software development practices and cryptographic concepts.\nExperience developing low-level drivers, platform software, or board-support software.\nExperience debugging embedded systems using JTAG, GDB, emulation platforms, and lab hardware.\nExperience working in Linux development environments.\nExperience with hardware/software integration workflows using evaluation boards and emulation environments.\nDevelopment Practices:\nExperience participating in Scrum/Agile software development workflows including backlog refinement, story grooming, sprint planning, and estimation.\nAbility to interpret and implement software requirements from technical specifications and industry standards.\nStrong understanding of software quality practices including code reviews, static analysis, unit testing, integration testing, and maintainable software design.\nProfessional Skills:\nExcellent analytical, debugging, communication, and documentation skills.\nStrong interpersonal skills and demonstrated success working within collaborative, distributed engineering teams.\nComfortable collaborating with globally distributed engineering teams across shared time-zone overlap windows.\nSelf-driven and comfortable operating with ownership and accountability in a fast-moving engineering environment.\nPreferred Experience:\nCandidates are encouraged to highlight experience in any of the following areas:\nAutomotive software development practices and standards including ISO 26262 and ISO 21434.\nMISRA-compliant software development and coding standards.\nAutomotive software architectures and ecosystems including AUTOSAR Classic or AUTOSAR Adaptive.\nAutomotive connectivity, display, camera, ADAS, or high-speed interface technologies.\nStandards-based automotive networking and interoperability technologies.\nEmbedded security libraries, secure communication technologies, or cryptographic implementations.\nRISC-V architectures and software ecosystems.\nLinux-based automotive compute platforms such as NVIDIA Jetson/DriveOS, Qualcomm Ride platforms, or QNX-based systems.\nCI/CD workflows and automated validation infrastructure.\nAI-assisted development tools or agentic development workflows.\nThis role offers the opportunity to contribute to advanced automotive technologies within a collaborative global engineering organization focused on next-generation connectivity, interoperability, and embedded system innovation.\nTravel Time:\n0% - 25%To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.","description_format":"text","description_chars":8492,"description_truncated":false,"requirements":{"experience_years_min":8,"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":["Processors, MCUs & AI Chips","Analog & Power Semiconductors"],"lifecycle":[{"event":"open","at":"2026-10-19T21:52:07Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":5,"expected_fill_days":28,"reasons":["conf:0","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/microchip-technology-senior-engineer-software-development","json_url":"https://alion.io/job/microchip-technology-senior-engineer-software-development.json","meta":{"generated_at":"2026-10-25T09:57:48Z","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":14302,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00: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":44188},"rest":"https://alion.io/mcp/rest/get_company?id=44188"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmicrochip-technology-senior-engineer-software-development"},{"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%2Fmicrochip-technology-senior-engineer-software-development"},{"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%2Fmicrochip-technology-senior-engineer-software-development"},{"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/microchip-technology-senior-engineer-software-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmicrochip-technology-senior-engineer-software-development"}]}