{"id":3453714,"url":"https://alion.io/job/ralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision","title":"Senior/Lead Embedded Software Engineer (Edge AI/Computer Vision)","company":{"id":2058105,"name":"Ralabs","domain":"ralabs.org","url":"https://alion.io/company/ralabs","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":35000,"max_usd":87000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1286},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"Edge AI","optional":false},{"name":"Linux","optional":false},{"name":"ONNX","optional":false},{"name":"Python","optional":false},{"name":"YOLO","optional":false},{"name":"CUDA","optional":true},{"name":"GStreamer","optional":true},{"name":"OpenCV","optional":true},{"name":"TensorRT","optional":true}],"status":"live","first_seen_at":"2026-10-28T11:47:03Z","employer_posted_date":null,"last_verified_at":"2026-10-28T11:47:03Z","board_verified":false,"closed_at":null,"days_open":9,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":9},"description":"We are looking for a Senior/Lead Embedded Software Engineer (Ukraine-based) to join Ralabs and work on technically challenging projects involving embedded systems, edge computing, and AI-powered solutions.\nEngagement: Initially, approximately 10–20 hours per week during the first 3 months, with a transition to full-time afterward.\nWhat is the role about?\n\nThe role combines hands-on software development, hardware integration, and performance optimization. You will work with resource-constrained devices, adapt existing software to new hardware platforms, and help develop reliable, production-ready solutions.\n\nBeyond individual projects, you will contribute to our broader engineering capabilities in embedded systems and edge AI.\nHow many stages of the interview are there?\n\nInterview with the Recruiter – up to 30 min.\n\nTechnical Interview – up to 1 hour;\n\nFinal interview – up to 1 hour;\nHard skills\n\n6+ years of commercial software engineering experience.\n\nProven experience developing software for embedded Linux environments.\n\nHands-on experience with ARM-based computing platforms.\n\nProven experience integrating software with hardware components and external devices.\n\nProven experience optimizing software for performance, memory, and hardware constraints.\n\nAbility to independently investigate technical challenges and deliver working solutions.\n\nUpper-Intermediate or higher English proficiency.\n\nTechnical Expertise\nStrong proficiency in C/C++ and/or Python.\n\nSolid knowledge of Linux internals, system-level programming, and debugging.\n\nExperience with embedded platforms such as NVIDIA Jetson, Raspberry Pi, or similar.\n\nExperience with YOLO-NAS, YOLOX, and DarkYOLO in ONNX.\n\nUnderstanding of hardware interfaces and communication protocols (UART, GPIO, SPI, I2C, etc.).\n\nExperience with computer vision, image processing, or real-time data processing.\n\nUnderstanding of ML model deployment and optimization on edge devices.\n\nFamiliarity with software security, encryption, and secure deployment practices.\n\nStrong understanding of performance optimization, testing, and troubleshooting.\nLeadership & Coloboration\nAbility to take technical ownership of assigned tasks and solutions.\n\nStrong analytical and problem-solving skills.\n\nAbility to evaluate technical approaches and make practical engineering decisions.\n\nComfortable working with incomplete requirements and exploring alternative solutions.\n\nAbility to collaborate with cross-functional engineering teams and technical stakeholders.\nResponsibilities\n\nEmbedded Software Development\nDesign, develop, and maintain software for embedded computing platforms.\n\nAdapt existing software solutions to different hardware architectures.\n\nIntegrate software with hardware components, peripherals, and external systems.\n\nTroubleshoot system-level issues and improve overall reliability.\n\nEnsure software operates efficiently within hardware limitations.\n\nEdge AI & Computer Vision\nSupport the integration and deployment of AI/ML models on edge devices.\n\nOptimize inference performance, resource usage, and processing efficiency.\n\nWork with computer vision and real-time data processing pipelines.\n\nEvaluate technical approaches for improving system performance.\n\nEngineering Excellence\nWrite clean, maintainable, and well-tested code.\n\nEstablish reliable development, testing, and deployment practices.\n\nIdentify performance bottlenecks and propose improvements.\n\nEnsure appropriate security and reliability standards.\n\nMaintain technical documentation.\n\nCollaboration & Delivery Support\nWork closely with engineering teams, technical leads, and project stakeholders.\n\nParticipate in technical discovery and solution design.\n\nSupport technical estimations and feasibility assessments.\n\nCommunicate technical challenges, risks, and dependencies.\n\nTake ownership of delivering working, production-ready solutions.\n\nPre-Sales & Solution Design (Optional Involvement)\nSupport technical discovery for new embedded and edge AI opportunities.\n\nEvaluate technical feasibility and potential implementation approaches.\n\nContribute to solution design and effort estimation.\n\nParticipate in technical discussions with prospective clients.\nNice to Have\n\nExperience with CUDA, TensorRT, or other NVIDIA technologies.\n\nExperience with OpenCV, GStreamer, or similar frameworks.\n\nPractical experience deploying and optimizing ML/CV models on embedded hardware.\n\nExperience with real-time systems and video processing.\n\nExperience with secure boot, firmware protection, or embedded security.\n\nExperience in hardware prototyping and working directly with electronic components.\n\nExperience with hardware migration or embedded platform modernization.","description_format":"text","description_chars":4697,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Robotic Software & Control Systems","Software","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"}],"visa":[],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.851,"p_room":1,"age_days":8,"expected_fill_days":29,"reasons":["seen:8","velocity","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/ralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision","json_url":"https://alion.io/job/ralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision.json","meta":{"generated_at":"2026-11-06T18:42:05Z","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":1336,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":2058105},"rest":"https://alion.io/mcp/rest/get_company?id=2058105"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision"},{"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%2Fralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision"},{"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%2Fralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision"},{"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/ralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fralabs-seniorlead-embedded-software-engineer-edge-aicomputer-vision"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3453714}},{"tool":"search_jobs","arguments":{"company":"ralabs.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3453714},"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"}}