{"id":4314125,"url":"https://alion.io/job/cohu-senior-software-engineer-3","title":"Senior Software Engineer","company":{"id":11294,"name":"Cohu","domain":"cohu.com","url":"https://alion.io/company/cohu","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":72,"open_postings":33,"ghost_share":0,"stale_share":0.939,"repost_share":0,"time_to_fill_p50_days":64,"computed_at":"2026-11-14T05:58:10Z"}},"role":"Backend","role_family":"Backend","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":["Taiwan"],"countries":["TW"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"CI/CD","optional":true}],"status":"live","first_seen_at":"2026-11-14T12:02:58Z","employer_posted_date":"2026-11-14","last_verified_at":"2026-11-14T14:39:13Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Senior Software Engineer - DCV Software\nRole Summary\nWe are seeking a Senior Software Engineer to design, develop, and maintain software for diagnostics, calibration, and verification (DCV) of semiconductor Automatic Test Equipment (ATE).\nThis role focuses on developing software that interacts closely with ATE hardware and instrumentation to support diagnostics, calibration, verification, and the performance and reliability of ATE instruments and systems. The role requires strong software engineering skills, as well as a solid understanding of hardware-software interactions, instrumentation, and measurement-related challenges.\nThe position involves close collaboration with software, firmware, hardware, and applications engineers across global teams, and is well-suited for engineers who enjoy working with complex, long-lived systems and value technical depth, ownership, and collaboration.\nKey Responsibilities\nDesign, develop, and maintain DCV software for semiconductor ATE, including diagnostics, calibration, verification, and related functionality.\nDevelop and enhance software using C++ and Python to support DCV development, test automation, measurement data analysis, and engineering tools.\nCollaborate closely with other software engineers, as well as firmware, hardware, and applications engineers, throughout the design, development, integration, testing, and support of ATE solutions.\nParticipate in requirements discussions, technical design reviews, code reviews, and software release activities.\nTroubleshoot and resolve complex issues involving software behavior, firmware interactions, hardware dependencies, instrument behavior, and measurement results, including issues observed on hardware or in simulation environments.\nAnalyze test and measurement data to support diagnostics, calibration, verification, and performance evaluation, including the use of statistical or process capability metrics where appropriate.\nDevelop software and test solutions that improve the reliability, diagnosability, performance, and maintainability of ATE instruments and systems.\nSupport and enhance legacy DCV software while contributing to new features and the ongoing evolution of ATE products and platforms.\nIdentify opportunities to improve development processes, software tools, test automation, and engineering practices.\nQualifications\nMaster’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.\n5+ years of experience developing and maintaining complex, production-quality software systems, preferably with experience in diagnostics, calibration, verification, or other hardware-oriented software development.\nStrong proficiency in C++ and object-oriented programming.\nSolid experience with Python for software development, test automation, data analysis, or engineering tools.\nExperience working in Linux-based development environments.\nExperience developing software that interacts closely with hardware, instrumentation, or test and measurement systems.\nUnderstanding of diagnostics, calibration, verification, characterization, or related hardware-oriented software development.\nFamiliarity with instrumentation, measurement principles, or hardware-related test methodologies.\nStrong analytical, debugging, problem-solving, and data analysis skills.\nSolid understanding of the software development lifecycle.\nAbility to work independently while collaborating effectively within cross-functional and cross-site teams.\nEffective verbal and written communication skills in English.\nNice to Have\nExperience with semiconductor ATE or industrial automation systems.\nExperience with calibration, characterization, diagnostics, or verification of ATE instruments, hardware, or test systems.\nExperience with automated test, calibration, or verification solutions.\nKnowledge of microprocessor-based systems, hardware control, hardware interfaces, or hardware drivers.\nUnderstanding of basic digital logic, analog circuits, or electronics fundamentals.\nFamiliarity with laboratory or measurement equipment such as oscilloscopes, logic analyzers, digital multimeters, spectrum analyzers, or similar instruments.\nExperience with statistical analysis or process capability metrics, such as mean, variation, or Cpk.\nExperience supporting customer-facing or field engineering activities.\nFamiliarity with modern software development practices, source control, code review, and continuous integration.","description_format":"text","description_chars":4464,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Test & Measurement Instruments","Semiconductor Equipment"],"lifecycle":[{"event":"open","at":"2026-11-14T14:39:13Z"}],"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":64,"reasons":["conf:3","win:early"],"computed_at":"2026-11-14T17:58:34Z"},"pay":null,"html_url":"https://alion.io/job/cohu-senior-software-engineer-3","json_url":"https://alion.io/job/cohu-senior-software-engineer-3.json","meta":{"generated_at":"2026-11-14T17:58:34Z","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":21043,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":11294},"rest":"https://alion.io/mcp/rest/get_company?id=11294"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcohu-senior-software-engineer-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fcohu-senior-software-engineer-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fcohu-senior-software-engineer-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/cohu-senior-software-engineer-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcohu-senior-software-engineer-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4314125}},{"tool":"search_jobs","arguments":{"company":"cohu.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4314125},"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"}}