{"id":925970,"url":"https://alion.io/job/corpkometa-inzhener-programmist","title":"Инженер-программист","company":{"id":1662,"name":"Corpkometa","domain":"corpkometa.ru","url":"https://alion.io/company/corpkometa","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":{"grade":"A","score":88,"open_postings":9,"ghost_share":0.111,"stale_share":0,"repost_share":0.333,"time_to_fill_p50_days":null,"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":["Saint Petersburg, Russia"],"countries":["RU"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":200000,"max":null,"currency":"RUB","period":"month","gross":false,"usd_annual":28404},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Altium Designer","optional":false},{"name":"SystemVerilog","optional":false},{"name":"Verilog","optional":false},{"name":"VHDL","optional":false},{"name":"Xilinx Vivado","optional":false}],"status":"live","first_seen_at":"2026-09-15T07:04:38Z","employer_posted_date":null,"last_verified_at":"2026-09-15T07:04:38Z","board_verified":false,"closed_at":null,"days_open":50,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":50},"description":"Обязанности: \n Реализация алгоритмов обработки видеосигнала на ПЛИС и/или микроконтроллере;\n Отладка полученных прошивок с помощью программных тестовых модулей или аппаратных отладчиков;\n Разработка электрических принципиальных схем под выбранные ПЛИС и/или микроконтроллеры;\n Формирование требований к разводке печатной платы;\n Разработка эксплуатационной документации и инструкций по настройке;\n Требования:\n Высшее техническое образование.\n Знание конструкций языка C необходимых для программирования микроконтроллеров.\n Знание основных синтезируемых и несинтезируемых конструкций VHDL и/или SystemVerilog (Verilog). SystemVerilog (Verilog) предпочтительно.\n Знание основ временного анализа проектов ПЛИС (TimeQuest Timing Analyzer и т.п.), умение писать .sdc файлы.\n Опыт работы в среде Altera/Intel Quartus II и выше. (Если имеется опыт работы только в средах Xilinx (ISE и Vivado), кандидатура также рассматривается).\n Опыт написания тестов на HDL для проектов ПЛИС.\n Опыт работы со стандартными интерфейсами (I2C, SPI, SMBus, RS485, Ethernet, USB и т.п.).\n Умение писать понятный и структурированный код (например, имена переменных связаны с хранимой величиной, фрагменты кода имеют комментарии, структура кода позволяет понять алгоритм работы, проект разбит на функциональные блоки, повторяющиеся процедуры и функции вынесены в отдельные библиотеки и вызываются в исполняемых файлах).\n Знание основ схемотехники.\n Понимание основ целостности сигналов.\n Технический английский.\n Владение ПК: PCAD/Altium Designer (в объеме разработки электрических схем и обмена данными с конструктором печатной платы); Quartus II/Quartus Prime (в объеме применения TimeQuest Timing Analyzer, Megawizard/IP Catalog, SignalTap; желателен опыт работы в Qsys/Platform Designer, Nios II Software Build Tools for Eclipse); Keil uVision/AVR Studio/Eclipse или другая среда разработки для микроконтроллеров (в объеме создания проектов и их отладки).\n Условия: Оформление в соответствии с ТК РФ.\n График работы 5/2, с 9:00 до 18:00, в пятницу - до 16:45.\n Добровольное медицинское страхование.\n Столовая на территории предприятия.\n Комфортные условия труда, дружный коллектив.","description_format":"text","description_chars":2158,"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":[{"language":"Russian","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services","Business Development"],"lifecycle":[{"event":"open","at":"2026-09-15T07:14:23Z"},{"event":"open","at":"2026-10-12T05:37:38Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.455,"p_room":0.45,"age_days":49,"expected_fill_days":30,"reasons":["seen:49","velocity","win:tail"],"computed_at":"2026-11-04T06:34:25Z"},"pay":{"stated_usd_annual":28404,"is_top_pay":false},"html_url":"https://alion.io/job/corpkometa-inzhener-programmist","json_url":"https://alion.io/job/corpkometa-inzhener-programmist.json","meta":{"generated_at":"2026-11-04T18:22:51Z","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":28265,"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":1662},"rest":"https://alion.io/mcp/rest/get_company?id=1662"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcorpkometa-inzhener-programmist"},{"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%2Fcorpkometa-inzhener-programmist"},{"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%2Fcorpkometa-inzhener-programmist"},{"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/corpkometa-inzhener-programmist\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcorpkometa-inzhener-programmist"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":925970}},{"tool":"search_jobs","arguments":{"company":"corpkometa.ru","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":925970},"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"}}