{"id":3887805,"url":"https://alion.io/job/mathworks-senior-embedded-software-engineer","title":"Senior Embedded Software Engineer","company":{"id":61292,"name":"MathWorks","domain":"mathworks.com","url":"https://alion.io/company/mathworks","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","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":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"FreeRTOS","optional":false},{"name":"Linux","optional":false},{"name":"MATLAB","optional":false},{"name":"RTOS","optional":false},{"name":"Simulink","optional":false}],"status":"live","first_seen_at":"2026-11-06T17:35:21Z","employer_posted_date":null,"last_verified_at":"2026-11-06T17:35:21Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Summary\n\nMathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.\n\nAs a Senior Software Engineer in the Embedded Targets team, you will apply your embedded expertise to advance Model-Based Design and production code generation solutions for deployment of algorithms such as motor control, power conversion, multicore applications, audio and video processing on microcontrollers and DSPs. You will collaborate with other innovators throughout the company to build tools that automatically translate MATLAB and Simulink designs to optimal embedded implementations.\n\nMathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.\n\nResponsibilities\n\nYou will design and develop Model-Based Design code generation capabilities for embedded processors.\nAs part of a dynamic, high-energy and fast-growing team, you will be involved in technical projects from concept to product release.\nYou will collaborate with other technical leaders throughout the company to advance code generation technology.\nYou will be responsible for software architecture design, code implementation, defining testing strategies, tracking your project and finalizing the product.\n\nMinimum Qualifications\n\nA bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.\n\nAdditional Qualifications\n\nExperience with MATLAB\nExperience with embedded development environments: IDEs and debuggers\nExperience programming device drivers (e.g., CAN, I2C, SPI, SCI, PWM, A/D converters, video decoders/encoders, etc.)\nExperience with complex software development projects requiring collaboration with multiple developers\nExperience with Simulink\nExperience with integrating run-time libraries\nExperience with baremetal or real-time operating systems (RTOS) , e.g., FreeRTOS, Embedded Linux, Android, VxWorks\nExperience with SoC (e.g. Zynq)\nExperience with Programming in any Embedded Architecture (Eg: ARM Cortex-M, ARM Cortex-A, C2000)\nExperience with programming multi-threaded, multi-core embedded applications\nExperience with object-oriented design and analysis (OOAD)\nExperience with FPGAs\nExperience with AUTOSAR and CDD development","description_format":"text","description_chars":2569,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Information Technology","Developer Tools","Design & Prototyping Tools"],"lifecycle":[{"event":"open","at":"2026-11-06T20:10:56Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["seen:0","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/mathworks-senior-embedded-software-engineer","json_url":"https://alion.io/job/mathworks-senior-embedded-software-engineer.json","meta":{"generated_at":"2026-11-07T06:10:23Z","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":14924,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":61292},"rest":"https://alion.io/mcp/rest/get_company?id=61292"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmathworks-senior-embedded-software-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%2Fmathworks-senior-embedded-software-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%2Fmathworks-senior-embedded-software-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/mathworks-senior-embedded-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmathworks-senior-embedded-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3887805}},{"tool":"search_jobs","arguments":{"company":"mathworks.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3887805},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}