{"id":2562883,"url":"https://alion.io/job/texas-instruments-software-engineer-full-stack-developer","title":"Software Engineer – Full Stack Developer","company":{"id":36400,"name":"Texas Instruments","domain":"ti.com","url":"https://alion.io/company/texas-instruments","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":76,"open_postings":197,"ghost_share":0,"stale_share":0.959,"repost_share":0,"time_to_fill_p50_days":28,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":65000,"max_usd":138000,"period":"year","method":"role_country_seniority_unknown","sample_n":716},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Linux","optional":true},{"name":"Windows","optional":true}],"status":"live","first_seen_at":"2026-09-01T15:35:03Z","employer_posted_date":"2026-09-01","last_verified_at":"2026-11-04T13:29:26Z","board_verified":true,"closed_at":null,"days_open":64,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":64},"description":"Software Engineer - Canada\nAbout TI\nTexas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world’s brightest minds, TI creates innovations that shape the future of technology. TI is helping about 100,000 customers transform the future, today. We’re committed to building a better future - from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities and developing great minds. Put your talent to work with us - change the world, love your job!\nAbout the program\nBe at the forefront of software architecture design and gain first-hand exposure to application development through TI’s Embedded Processing Software Engineering Tools team. The industry leading tools we create help our customers be successful in their markets. CCStudio IDE and our Cloud IDE (dev.ti.com/ide) are key to our customers’ development efforts for implementing, debugging and analyzing embedded software solutions.\nIn your first year with TI, you will participate in the Career Accelerator Program (CAP), which provides professional and technical training and resources to accelerate your ramp into TI and set you up for long-term career success. Within this program, we also offer function-specific technical training and on-the-job learning opportunities that will encourage you to solve problems through a variety of hands-on, meaningful experiences from your very first day on the job.\nAs part of our software tools design team in Toronto you will gain knowledge of the following:\nFoundational software development processes and life-cycle\nDesktop application software development of a complex, multi-layer system\nEmbedded devices and related software tools including SDKs and industry best practices\nDeveloping and deploying desktop and cloud based embedded tooling\nTI Canada has a small company environment with all the resources of a large multi-national corporation. Our Toronto office combines an exceptional workspace with a dynamic culture that creates many opportunities for its employees. Our casual and dynamic working environment is located in downtown Toronto and is easily accessible by subway, streetcar, and GO Transit.\nCanada job posting requirements\nAs of 1/1/2026, Ontario has new job posting and post-interview communication requirements that Tl must comply\nwith.\nCanadian experience: An employer must not include any requirements related to\nCanadian experience in the posting or application form.\nExisting vacancy: The job posting must include a statement disclosing whether the\nposting is for an existing vacancy or not.\n- Approved statements:\n\"This posting is for an existing vacancy (internal movement or backfill).\"\n\"This posting is for a new role created to meet business needs.\"\nInformation after interview: If an employer interviews an applicant for a position in a job\nposting, the employer must, within 45 days after the date of the last interview, inform the\nemployee of whether a hiring decision has been made in respect of the job posting (in\nperson, in writing, or using technology i.e. email or ATS).\n Minimum Requirements\nMinimum BS degree in Computer Science, Mathematics, Electrical Engineering, Electrical and Computer Engineering, Computer Engineering, or related field\n\nMinimum Cumulative 3.0/4.0 GPA\n\nProgramming experience in TypeScript, JavaScript, React, HTML and CSS\n\nDesired Skills and Qualifications\nDemonstrated strong interpersonal, analytical and problem-solving skills\n\nAbility to work in teams and collaborate effectively with people in different functions\n\nStrong verbal and written communication skills\n\nAbility to take the initiative and drive for results\n\nAbility to establish strong relationships with key stakeholders critical to success, both internally and externally\n\nAbility to quickly ramp on new systems and processes\n\nStrong time management skills that enable on-time project delivery\n\nKnowledge and experience working in Windows, Linux and macOS environments would be useful\n\nInterest and familiarity with computer architecture and embedded software development","description_format":"text","description_chars":4177,"description_truncated":false,"requirements":{"experience_years_min":null,"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","Semiconductor Manufacturing","Analog & Power Semiconductors"],"lifecycle":[{"event":"open","at":"2026-10-14T21:15:20Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 158 · green card filings: 1","filings_12m":158,"filings_prev_12m":168,"green_card_filings_12m":1,"median_offered_wage_usd":132406,"route":null,"cap_exempt":false,"checked_at":"2026-10-29T16:27:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":3}],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.309,"p_room":0.28,"age_days":63,"expected_fill_days":28,"reasons":["conf:3","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/texas-instruments-software-engineer-full-stack-developer","json_url":"https://alion.io/job/texas-instruments-software-engineer-full-stack-developer.json","meta":{"generated_at":"2026-11-04T17:55:41Z","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":27519,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":36400},"rest":"https://alion.io/mcp/rest/get_company?id=36400"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftexas-instruments-software-engineer-full-stack-developer"},{"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%2Ftexas-instruments-software-engineer-full-stack-developer"},{"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%2Ftexas-instruments-software-engineer-full-stack-developer"},{"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/texas-instruments-software-engineer-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftexas-instruments-software-engineer-full-stack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2562883}},{"tool":"search_jobs","arguments":{"company":"ti.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2562883},"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"}}